Puzzle League - 4GamesList
Based on games such as Pokémon Puzzle League.