I've been playing this one too. It's a decent game for sure, very solid for WiiWare without question. Gives me a Sunshine mixed with Jak and Daxter vibe.
It could definitely use a bit more polish in terms of level design, and regardless of the overall quality something about it feels hollow. It seems like a WiiWare game that really should've gone all out with a retail release.