I'd like to give a shout out to a contact who has recently started a games site.
This webmaster is very enthusiastic about his site and as you can tell from the name, it specialises in tower defence games, always fun.
Give it a try:
http://towerdefensegameshq.com/