Pretty cool, took me a minute to figure out how to actually build towers but from then on it was smooth sailing. It's a bit slow for me, but I really like the concept
Thank you!
BTW, we've released the full version of this game (with much better graphics :)), you may find it in steam