not the most advanced graphics, but at least the mechanic was somewhat good...
if you want to improve, try to add power ups or a mechanic of "build the ground before the battle",
to place the turrets in some position that might help, giving the player a choice; upgrades are also something present in "space invaders"-like games.
just a nice game though