This would be a neat card if it only cost 1 to use. 3 is fine for its casting cost, but is just too much for its activation cost, especially when you're going to want to use it repeatedly and still be able to afford recasting the things it snaps back to your hand.