Wow, I cant believe how much awesome art / gameplay your team managed to pack into this! It is really great !
Couple of negs:
1) playing this on web on a mac, pressing control + left key is like a shortcut that minimizes the window or something, hehe really killed me a couple of times
2) the boss is pretty but I have to say its really boring/easy to defeat
3) a minimap would help a lot =]