Nice graphics; could really use some information on towers and enemies though. Placement of towers is initially confusing and you really need to mention the need to supply ammo to the towers.
There also appears to be a strengths/weaknesses system in place - if only we knew what it was...