I now consider this game done – woot! Check it out - http://www.ludumdare.com/compo/ludum-dare-23/?action=preview&uid=11790.
Originally wanted to do a strategy game, kinda turned out tower-defense-ish instead.
The game is quite complete and finished & was played tested by a bunch of people, so overall quite a success
Here’s a screenshot for you: