Now Trending

Latest Game Reviews Video

SEE ALL

Windows

VIEW MORE

https://youtu.be/F7sXk4UfSLA Release DateJanuary 28, 2022DeveloperGame FreakPlatformNintendo SwitchIGN Rating7/10Game Details Introduction Welcome…

Game Walkthrough