I see a lot of tower defense games on warcraft, as well as java versions of it.
Here's this independent one called Immortal Defense. The visuals are stunning, with its abstractness and effects shooting here and there.
I think along with the addicting gameplay, the storyline is really deep too (which most if not all TD's lack). You are this form trapped in another dimension, sent there to defend path space.
"You'll experience an interesting combination of procedural and pixel-art, an original soundtrack, and you'll explore a story about love, duty, and the consequences of immortality. With six to ten hours of gameplay, this game won't be something you play and then forget about."
I think you guys should definitely try the demo! It contains about 32 levels.
http://studioeres.com/immortaldefense/immortaldefense