Add me to the list of people who love this game.
It's really a nice platformer with some cool ideas that keep getting more innovative as you go along. My only gripe is that the drill-power-bar shouldn't really have to take up the whole screen...
Anyways, I've finally got One Piece, but I find myself more drawn to play Screw Breaker!