How this game is in my hard-drive is beyond me, however after playing this game a while, it seems more like an RPG disguising itself as a platform game:
Basically, it looks like a classic anime JPRG only in platform perspective instead of the top-down standard.
PS. Was there an actual English release? My version says it was translated un-officially.
Not an official one, but an updated version of the game is coming to the Wii.