Gave it about 30 attempts at doing a full card run and it just wasn't fun. The most frustrating part to me was just how many of my resets were on the third level.
I love difficult platformers, and I don't hate the idea of beating a game without taking damage but beating a game without ever making a single mistake? That's far too brutal for me.