Yeah, I think the idea of the multiple card pop-ups could have been conveyed better. It's just a small display at the top of the screen that shows how many card choices you'll get at the end of the round, and the end of the round can end short if you kill every enemy before a new one spawns in. That's the only bug, but the other things you mentioned are definitely an extension of that design flaw.