Sandbox VR announced today that it is creating and launching a new immersive location-based VR experience. This one, created in collaboration with Netflix, is set in the Stranger Things universe, ...
Players in Sandbox VR, a free roam warehouse scale VR experience open to the public at malls and other locations around the world. Last month I took a group of students from my emerging media class at ...