factsheet
Developer
Location
Vienna, Austria
Release Dates
Apple Arcade
February 25th, 2022
Nintendo Switch
May 11th, 2022
Steam
May 18th, 2022
Platforms
Nintendo Switch is a trademark of Nintendo.
Website
Regular Price
- Nintendo Switch USD $14.99
- Steam USD $12.99