Very well done game for its type. The upgrades were stringed along and not easy to get in one big clump at the same time, the game had a nice pace, but wasn't too long overall, and the medals were reasonable and not impossibly difficult or complex. (The fact that the medals were described in the menu before even obtained made it much easier to know what to do to get them.)
As for visuals, they were also well done and pleasant to look at. The game had an overall cute appearance and plot, and an ending that easily improves mood. The character had a struggle that was relate able to. The game was fun without having to rely on gore or the like. Very nice game.