This site has a list of 5 other “Desktop Tower Defense” type games..
1. Tower Defense
2. Flash Element TD
3. Flash Circle TD
4. Desktop Tower Defense
5. Onslaught