Far too grindy, but the main point is I would have liked to see an incentive to level up your entire team, such as instead of putting your chosen character with a bunch of randoms, make it so you choose one of the team and the rest of them are AI. Also being able to manage your team's behavior such as: aggressive, defensive and other special commands like telling the team to stick together.
great game, only one complaint: i dont like how the decisions that are made early on in the game (who you side with) means its soo hard to go back on them getting so low reputation for killing there guys because you cant do any missions for them because they hate you. But overall great game 5/5