You and your friend are trapped in the realm of Castle Rock with no way out - were you betrayed, or simply not that clever? Work together to explore and solve puzzles in this mysterious Antarctic adventure. Will you be able to escape? Released on PC May 10, 2022, console released on January 31st alongside crossplay support!