Launched on October 26th, 2017
7yr ago
Theseus is an immersive VR experience that offers a new take on the myth of the Minotaur.