Keeping the previously selected card active would help a lot to make combat feel better. It also feels like there needs to be some card that is weak but has infinite uses or cards need to be given out during a boss fight. I got stuck on the first "boss" because I ran out of cards. Even some minor audio feedback would go a very long way in making things feel more alive.