Pokemon Master League is a card game based on Pokemon. This card game develop mathematic competence. The cards are in print and play version. You have to print double-sided and cut to have the cards ready. This last deck corresponds to the strongest pokemon, like the legendary ones, but you must hatch the egg.