Cool concept and visuals, i really like tower defence games.
The game is too frenetic right from the get go, i felt i overwhelmed at the beginning until i got the hang of it.