Really interesting concept, you could really develop it in a full game!
I liked one of the comments about having random booster packs.
It would also go well with an option to remove cards, to streamline your deck, although that might be too dangerous and would require some playing with to balance (exponentially high Embryo cost? 1,2,4,8, etc.).