I like it.
More soft counters would be good, too much hard countering now.
Also, life could really use some CC. I don't think its out of character at all. The character of life has to go with growth, nature, tree hugging (in this case, the tree hugging you!)
On that note, maybe it could delay the target creature based on how many creatures you have in play? More nature as your collection of pets grows?
I'm not sure how well that could be balanced, but maybe base it off 8 creatures being "average" and more than that being a bonus over the current, less being worse, would work. That may fit life's theme well.