Seems like a pretty solid first draft of a TD game. Some sort of labeling of the different defense towers and what they do would be a good idea. The graphic of the base that you're defending could be upgraded a bit. Some sound effects would also be a nice touch. But still, a good first step!