Pokemon Shuffle

Pokémon Shuffle finds players putting their puzzle-solving skills to the test by matching three or more Pokémon in the Puzzle Area to deal damage as they battle wild Pokémon across a variety of stages.