Maybe it's a stretch, but this game reminded me of "The Hex"
- coherent story with several remarkable side characters
- tried-and-true platformer mechanics
- small but diverse bunch of mini-games
- dramatically delightful showdown
Yeah, it could use better graphics and more responsive controls, but it's already a fine game.