Took me three tries to beat it, I had fun going through. The one thing I would really want changed is the swaps. They feel so punishing, for the fact that the only play around them is the reveal traps card. Even if they happened once then were replaced in the deck with a -1 space, it would feel much less punishing. As both my two losses happened from hitting a single swap space while I had 10+ turns left, which led me to hit trap spaces until I lost. (Both time this occurred was on the last level while I had 1-3 matches left, which made it incredibly infuriating to lose)
Overall had fun, but the swaps were very frustrating.