Amazingly well done!
Wow, The art, the programing, the feel of it was just smooth as a game of this nature should be. While it's a bit too slow (my computer and lack of options to reduce details), it still ran quite well as all the code played correctly at the right moment.
No complains! Well done!