Very interesting idea! I like it. Although, does this mean that you'll have lots of cats in your deck after you activate the skill too much?
I only thought of effective deaths.
I used "destroyed creatures" in the card wording instead of "death effect" because i didn't want to consider death effects, but only effective creature destruction.
Otherwise i think it would make things much more complicated... try to think to a permanent that triggers death effects (like Spite (
http://elementscommunity.org/forum/index.php/topic,26223.0.html), in forge at the moment), they should add a copy of a permanent on the bottom of the deck? Or what?
A death effect isn't always bound to a creature.
I believe it's simpler to understand and to code if it would only recycle creatures that effectively were destroyed from the game field.
It might just be me, but i think the upped cost should be 4
, for I think that it only working for the user if worth more.
Sincerely, i think that 4

is too much, considering that it vulnerable to PC, it needs creatures to work, and is an upped card.
Even if played with Fractal+Ball Lightnings, you still draw one card per turn. You have to draw additional cards to deal serious damage.
On the anti-deckout side, you still need a creature to kill each turn to achieve an endless deck. Sure, there is Virus for that, but you will need 2 of them because of summoning sickness.
However, i'd like to hear more feedback on this card cost, and i'm open to change idea if other people think the upped should cost 4

.
I'll summon OldTrees!
