Flood of Revelations
Sorcery
Discard your hand, then return up to seven cards from your graveyard to your hand. Exile Flood of Revelations.
Discard your hand, then return up to seven cards from your graveyard to your hand. Exile Flood of Revelations.
Then Wizards printed Harness Infinity... lol