Okay, let’s talk about an important mechanic: how the battle works in this game. First of all, I know that some people like it, are fond of direct confrontation and fight, and some not. For example, my girlfriend is the latest. If she has a card like “steal something from another player”, she won’t use it. But I like the high direct interactions among the players and the optional battle is one of them.
So good news, I think every player can find the character which suits her/him. The battle is optional, it really depends on the situation whether it is worth it or not. But if you are with the Shadow or the Warrior character, you will probably favor battle. If you go with the Mage, then it is very situational. He has action cards that can be very powerful in a battle, so he is able to surprise the Warrior too. If you go with the Engineer then you will probably avoid battle and every kind of interaction. He is the weakest but has an action card that can defend him.
Moreover, there can be situations when you initiate a battle even if you think you would probably lose - I explain it later, check it ;)