Deck filters
Choose your preferred layout. You can change this at any time using the Deck filters / View as options above.
Draw
Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) Whenever an opponent casts a noncreature spell, you may draw a card unless that player pays {4}.

When Proft's Eidetic Memory enters, draw a card. You have no maximum hand size. At the beginning of combat on your turn, if you've drawn more than one card this turn, put X +1/+1 counters on target creature you control, where X is the number of cards you've drawn this turn minus one.

Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.)

Draw
Ramp
Ramp
Burn
Burn
Land
Land
Copy
Copy
Lifegain
Lifegain
Removal
Removal
Protection
Protection
Sideboard
This creature can't be blocked. Whenever this creature deals combat damage to a player, choose one that hasn't been chosen — • Put two +1/+1 counters on this creature. • Draw a card. • This creature becomes a copy of another target creature you control.

Suspend 4—{1}{R} (Rather than cast this card from your hand, pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, you may cast it without paying its mana cost.) Each player discards their hand, then draws seven cards.
