I like the idea but some cards aren't that clear about what they do: they have both draw and play effects ? Also, the heart cards are just there to have initial cards to discard ?
Also, I find confusing to have so many cards.
Some more animations to visualize what card are discarded based on what card was played would be nice (it's way too fast).
Cool idea, would need some adjustments!