A nice tower defense game. The way the levels generate was very smooth and the game play was extreme;y polished. It might help to add hover-over tool-tips/tutorial for each weapon to remind the player what they do as I kept forgetting.