This game is a joy. Tight mechanics, beautiful and interesting graphics, and just enough backstory to the characters to make them interesting. Each character is fun to figure out how to use, and mixing and matching based on the equipment you have the and the kind of level you're going up against is tons of fun. It can be hard, and losing a level can be pretty expensive, but figuring this game out is well worth it.
Short, but very sweet. The art style is very catchy and cute, and what dialogue there is ends up being pretty funny in a tongue-and-cheek manner. The level design is very cool, too - if you end up beating your head against puzzle for too long then check the map to see if there's another way around to the area you're trying to get to, there probably is!