Pokemon Shuffle
Pokémon Shuffle Mobile is a puzzle game where you line up three or more Pokémon vertically or horizontally to battle against wild Pokémon. You can play it casually--but battling, collecting, and leveling up Pokémon can also provide hours of fun.