No Steam reviews recorded for AltspaceVR yet.
Games / Steam App 5289710
AltspaceVR is a social platform for virtual reality, a place where people meet inside shared 3D spaces instead of scrolling past each other.