The mechanics are the highlight of this game. The levels are clearly built around them in mind, and it definitely works well for that purpose. I mentioned this previously, but the color of the background sometimes makes it hard to see the actual character. The only thing I think this is really missing is polishing up the environmental sprites and tweaking the art direction. Otherwise, it's really solid.