Pokémon Tower Defense 2
Attempt to defeat the terrible threat to our world by investigating the mystery of the Shadow Pokemon...
As a boy or girl, build your Pokémon team, train them, make them fight and climb in levels (up to level 100).
True to the Pokemon world of the Gameboy games and developed by a huge fan (Sam Otero), PTD 2: Generations cleverly mixes RPG exploring with tower defense.
NB: A log in is required to access the game, mainly because of the trading features between players. But no check is performed on emails and you can even use something fake.