Sorry it took so long for me to play the updated game, I really like the direction you took with everything.
Something that stands out to me is the reset between rounds, it makes a run feel less polarizing and more balanced; Like you don't instantly feel like your squad has "made it" or not.
The classes affecting the card pool is a very interesting and good take as well.