Descend into terror in DEFY, an immersive first-person horror game set within a surreal liminal world. Launching 2024 on Meta Quest.