This is really an amazing platformer IMO. Very deep, challenging to get all 100's and the coins in each stage, clever design, etc. The graphics and animations are good, but what really amazes me is the level design. This is turning into one of my favorite DS games ever.