Stuff like Snuff Out or Dismember are already heavily played cards, but here, you get to draw a card from them because you lost 4 life, and you also get to drain your opponents for 2 life, offsetting your life loss
Forcing your opponent to discard and redraw will be most effective when they have lots of cards in hand
Nightly Garbage Run This gets an honorable mention as it is the first REAL recovery card printed as it allows up to three of any basic and/or evolution Pokmon and/or basic Energy to move from your discard to your deck
In case you havent figured it out, Im debating semantics because this card is an unplayable bulk rare
Mistfire Weaver is another one with a three mana morph cost and basically provides you a counterspell against targeted removal, and I think throwing one into the mix can stretch your opponents guessing game even further
On top of that, Giovanni can tip you over the edge on damage for those pesky EX cards that have 160 health