Overall it's a lot better! As a side effect, having to re-buy special cards gives more use to money, so that's nice. The slightly improved UI is easier to read as well. But maybe it's a little too difficult now... I think now that you've made special cards single-use, you can re-add the ability to increase their capacity; since they add so much to the gameplay it would be nice to be able to use more of them in total if not reuse the same ones every round. To slow the pacing maybe you can add more slots as unlocks after reaching certain stages (perhaps as another boss reward?).