Meet the 2nd Round of Jump Start Creators

Light Sail VR

Location: Los Angeles, USA

They’re engaged on an interactive live-action horror expertise the place, whereas tenting within the forest, you unwittingly open a demon portal to the underworld.

 

Please wait while you are redirected...or Click Here if you do not want to wait.