Nigh on perfect.
A really impressive game.
There are a lot of defence games out there, but very few that are actually well balanced and challenging (and not in a keep on grinding until you're good enough way).
Aesthetically cool and with a brief but engaging plot. A real pleasure and I look forward to whatever you guys make next.