Pokemon Invaders TD game

It’s tower defense game, with Pokemon and Team Rocket. Their world is under attack, and you need to help them to defend. Game has 3 modes of play, 4 maps, 7 units with 3 upgrades, numerous enemy units and 4 Pokemons which can help you when things get rough. Enjoy!