Shuffle your library. Then exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.)
Storm (When you cast this spell, copy it for each spell cast before it this turn.)
10/4/2004 If the card is not played by end of turn, it remains exiled until end of game.
10/4/2004 The card is face-up when exiled.
6/7/2013 The copies are put directly onto the stack. They aren’t cast and won’t be counted by other spells with storm cast later in the turn.
6/7/2013 Spells cast from zones other than a player’s hand and spells that were countered are counted by the storm ability.
6/7/2013 A copy of a spell can be countered like any other spell, but it must be countered individually. Countering a spell with storm won’t affect the copies.
6/7/2013 The triggered ability that creates the copies can itself be countered by anything that can counter a triggered ability. If it is countered, no copies will be put onto the stack.