Pokemon Shuffle — is a puzzle game in which players battle various Pokémon by matching three or more of the same Pokémon from the Kanto, Johto, Hoenn, Sinnoh, Unova, Kalos, and Alola regions at the bottom of the screen. Players achieve this by swapping Pokemon at the bottom of the screen. Players can bring up to four support Pokemon with them, some of which can deal extra damage depending on their type (for example, matching Water-type Pokemon deals extra damage to Fire-based opponents). Players progress through each stage by defeating opposing Pokémon within a certain number of moves, after which the player receives in-game coins and their Pokémon gain experience. After completing a stage, players will have a chance to catch a Pokémon; The faster a player defeats a Pokémon, the higher the chance of catching it.