Facts
Publisher (PC) : Walk Home Games
Publisher (Switch) : Thalamus Digital Publishing Limited
Release Date (PC) : May 19, 2021
Release Date (Switch) : April 29, 2022
Platforms: PC and Switch
Discord: discord.gg/V3zXCwk
Trailer: PC Trailer | Switch Trailer
Price (PC): $7.99
Price (Switch): $4.99
Press Contact: press@walkhomegames.com
Switch Launch Press Release: Press Release Link
eShop Store Links
PC Store Links