This would be extremely overpowered with Shard of Patience.
Other than that, I like the idea of the card. Life could uses a finishing card. Perhaps the attack boost should be based on the number of creatures on the field.
e.g. All creatures get +X/+0 where X is the number of creatures on the battlefield divided by three.
I feel that this would be more thematic to the life element.