Interesting concept, looking lot like Plant vs Zombie mixed with a card management game.
Maybe not well balanced in difficulty.
Good work :)