Very good points, however Eternity has a soo badly needed effect (preventing your own deckout) whick makes it a must-have in many decks. Anyway, I still think that Reverse Time should either cost 1 more or returning the creature in your hand (not the top of your deck).
Sorry, still disagree. First of all, preventing deckout is not "so badly needed" in my opinion. My experience: even using a slim deck deckout rarely occurs compared to other things which lead to a loss.
In my opinion, returning a creature
not on the top of the opponent's deck makes Rewind even stronger. You don't only lose a creature but also no idea when will it ever get back...
Most cards mentioned by Alchemist are more powerful than Rewind, but they're also situational or "evadable" without their direct counter (Sanctuary). Silence - in most cases only hurts in early game and if played many of them -- Black Hole - no real use against a Mono/Duo deck (unless backed with a Discord) -- Earthquake - Protected Pillars or multiple Pillar/Pendulum sets, plus ineffective against eg. an Immolation deck, not too effective in mid/late game -- Nightmare - even with Ghosts can be "fooled" more or less if you have 1-2 card which you hold back in your hand... Plus, don't forget: all of these cards produce
one effect. For multiple effects you need multiple cards. Same goes for Reverse Time in all aspects.