Mind Cave

A Sci-fi story-centered world set up in an interactive room with surround screens and moving floor