It felt short, but that just means it was fun enough to make me want more! The final level was challenging but achievable, although it was very easy to get soft-locked if the random floor decay blocked the chokepoint for the key.
It looked a bit like a prototype, which is probably what it is and you were just limited on time, but I would say that you should definitely focus on some art polish to improve the experience, particularly for puzzle games like this. Music makes a huge difference too, even just a simple beat, with a pitch-shift during the card effects.
WASD is strongly preferred over arrow keys.