Our game was featured on Kongregate. Oh, those were the days! We were even #2 game out of all tower defense games (about 190 at the time) on playtowerdefensegames.net . Unfortunately, that website is no longer online.
To date, miniTowerDefence (mTD) has over 9 million plays across all websites. You can play it here: http://www.zupergames.net/Strategy/385/mini-Tower-Defence-Plus-(mTD+).html