This is a very cool concept not going to lie. Doing a platformer without doing platformer is something that is rarely down, and you deserve kudos for that!
Using cards instead of direct controls feels very unique, though I do think I am spending way too much time on randomly waiting for the correct cards to appear. I would suggest not doing true random and be some sort of pseudo random, which I think will ease the frustration quite a bit. Also, it would be nice to have a keyboard button to toggle between discard and play, and also add something to notify that a bit better. I throw away cards just because of that and more waiting I guess.
Anyway, this is a very unique entry and I quite like it! Good job!