Ok, so, my dear friends, I was thinking, if your MC’s were in a MMORPG, DnD or any rol-type of game, which class would they be?
Marla would be a tank, no doubt about it. She will always be the first line of defence. You want to get to her people? Over her dead body. I think a tank paladin would be very fitting for her, since, yes, she is a fighter, but she also is a big ass carer, so if her teams some extra health, she will be ready to give a hand on that too.
Astrid would be likely a dps, probably aaaaaaaaa combat rogue (wow spec here). She is very, very, very cheeky. With her high combat and high people skills, I can see her as this rogue that is fucking annoying, but oh gosh, aren’t they charming and fun? How can you be angry with her?
Irina… Irina would be a demonology warlock. She is cold, dominant, independent and a control freak. Being a warlock would be ideal for her, since then she doesn’t need to relay in anyone else but her own willpower and the demons she controls.
And finally, Iris, the sweet, nerdy cinnamon roll. She would be a restoration druid. She is extremely self sacrificing, but lacks the courage to be a tank and jump in the front, so instead, she will give her everything to look after her team. Still, if the situation is extreme and her tank can not fight any longer, she will use her bear form and protect her group, even if she is terrified doing so.