I found this quite fun, but very difficult. I'm feeling that I lack agency, as I know a few combination of cards that can let me win (mostly, combining the campfire and the salamander), but I don't feel that most runs have a pathway to victory - I find myself having most runs end at the stage where you need 90 score, but the two runs that won were super easy because of the available upgrades. I think it would feel better if it were a little bit less random (possibly with some additional difficulty to balance more choice).
After a bunch more plays:
It's very easy to lose in the first few stages if you are aggressively trying to spec towards a winning strategy - seemingly if you don't do this your runs almost never end in success. Once I got the snowball going (usually, gold mine > walky talky > salamander & campsite > 0 cost pips > wrench) it was quite easy to win.
This leads to a high level of difficulty that is driven more by randomness and less by player choices. If you had a more certain path to a given build it might feel better for players, even if the game were made more difficult numbers-wise.