Got this through in an E-Mail today "Immortal Defense, our story-based tower defense strategy game, is now available at whatever price you'd like to pay for it (with a minimum of $1.75 to cover fees)"
Thats only £1.12 for a great Indie game. Ive had a lot of fun when I brought it in the last sale.
Theres a lot of info and a gameplay video on the page.
Dont forget to support the developers :-)