Well done!
This gets a 5/5 and a 9/10 from me! This is one of the few defence games that ive managed to beat. It was challenging but not impossible, the gameplay way fun, the graphics were attractive and the monsters were pretty inventive. The game play flowed well and wasnt repetitive to the point of boredom, you used the differant types of monsters very well to keep the game play changeing and avoid dull repitition making the game play fun!
My only problem would be i also didnt see much use for the selection of weapons although it was a fun touch to use various ones, so great work!