I really like the turn based tower defense idea, I think this is very cool. Unfortunately I did get stuck on an enemies turn with no option to do anything. Love the graphics too :)
Edit: The image is where I got stuck, I assume it's hanging waiting for something to complete.