Thanks for the feedback :) Yes you're not the only one who found the game quite hard to figure out. I should have spent a little more time on the tutorial it seems.
It helped that you introduced the cards one by one, so you could play around with each of them. It was like the first 7 levels were the introduction, and levels 8 was the full game unleashed.