I really enjoy this game. The characters play different roles on the team, and can be built with different mods to suit my playstyle. The types of weapons varies well and the quests are are not as repetitive as some other similar games. In game currency can get expensive for cosmetics and skins, but the different characters can be built as the game progresses and the mods are farmed. Some characters have better shins than others, it would be nice if the skins and cosmetics were interchangeable between characters.