Thanks for doublechecking, today Restless Reef seems to be working fine, but not Garruk:
Opponent: 4 cards in hand showed, 10 in cemetery. -3
Human ha attivato Garruk, Veiled Butcher
If a creature an opponent controls would die, exile it instead.
Connor discards Regina dei Calabroni (93).
If a creature an opponent controls would die, exile it instead.
Connor discards Corvo Necrofago (116).
Garruk, Veiled Butcher (49) - Connor discards two cards. Human draws zero cards.
But, the effect solves, the opponent has 4 cards in hand, and cemetery is 10, and those 2 cards are not in the graveyard. But i loose 3 loyalty