Love the game and it was cute. My only problem is that you are prone to sliding.. a lot. Most of the time when you had to hop across platforms and if you didn't stop dead center you were going to slide right off.
Of course, when I got all the power ups and everything I decided "Hey, I'm going to restart over for the lulz" then this badge comes. Spend an entire day trying to get those points. Goodbye homework plans.
I kind of lol'ed when i saw a Pheonix Down outside of a Final Fantasy along with the girl Elowyen you meet by the lake near the beginning who is crying over the statues reminds me a lot of the dancer girl in Final Fantasy 1. Very cute and amusing!
Let's see. I think adding a whole bunch of TNT in my castle walls will be the best defense. It's not like they have anything to blow it up or anything. xD