"Inferno Tempest" works extremely well with "Soul Absorption" - you will gain 500 Life Points for every card removed from play - easily making up for the large amount of life points lost in order to activate the effect of this card.
This card is broken. First time i got it to activate it removed 3 cards from my opponents deck and 4 cards from his graveyard and then 2 cards from my deck and 3 cards from my graveyard wtf there were still cards left in both our decks and graveyards! Doesn't it say remove ALL?? Super confusing