pokemon cards how many are there Over 9 billion Pokémon were printed last year, a fifth of all the cards ever made 9.7 Billion Pokemon Cards produced
Description
Your main deck can include up to four copies of any card with the same name, though there are only exceptions for basic land cards

Each opponent who can't loses 3 life

This deck is overflowing with cards that work with Zombies to bombard your board with creatures by bringing them back from the graveyard using a variety of cards

1020 | Return those cards to the battlefield under their owner's control, then exile them again

Some designs come easy

They copy themselves for each spell cast before it, so it's possible to cast enough spells to burn all your opponents with Grapeshot, or mill them all with Brain Freeze if you're able to cast a ton of spells in one turn (made easier with the Hullbreaker Horror combo)