As someone else said, it'd be good if unused cards went back into your deck. Or if only the cards that the enemy killed were binned off, as it seems you'll hit a point where you dont have enough cards left to kill an enemy.
Interesting idea, just needs to say what the upcoming enemy's health will be so you can plan for it.