Mankind stands at the brink of a new frontier: digital reality. An R&D team has developed a way for people to explore it, but who says they're ready?