Take IT Studio! is excited to announce that the escape thriller from solo developer Maciej Dyjas will arrive on Nintendo Switch on May 5, 2025, with the Asian region release following on May 8.