Pokemon Showdown
Dive into the electrifying world of Pokémon battles with Pokémon Showdown! This unofficial app delivers an immersive online battling experience. Engage in intense matches using randomly generated teams or craft your own unstoppable squad. The fully animated battles bring the Pokémon world to life.