Sam & Dan Games
Pokemon Tower Defense is one of the best I've played. It merges a traditional TD game with RPG elements pretty well. This was the devs first major project, so it isn't as polished as their sequel. There is constant communication between the dev and players, and for better or not, they listen to suggestions. Give it a try is you want a nostalgic 6th grade feeling.