Interesting concept, being able to finish the level earlier but at the risk of have a harder time next level. I also like the animations for transitioning between levels. It's not super easy to keep track of which cards do what and choose which to use in real time, but the availability of the cards seems to be well-balanced in my opinion. Overall, I had fun.