I get the idea of using the cards but it's really annoying that you have to keep selecting the cards, I would lock the selected cards and allow the player to change whenever they want and to encourage the player to change cards I would make the enemies be affected differently to each card. So some enemies are damaged even more by some cards or make some enemies inmune to certain cards.
Anyway, really good idea, really challenging and creative. Good job.