Banner by FrostGamer98 on SteamGridDB
Scroll to load trailers
About Mario's Castle
Mario's Castle was a game announced for the cancelled "Project Atlantis" portable system.