A quirky action puzzle game originally released for the Super Famicom.
Choose your preferred sign-in method