The game is great. The gameplay depth is there. You can approach each mission differently and there's loads of mechanics. The immersion is there (with one little caveat). You can customise your characters the weapon descriptions are accurate. The game feels authentic. The variety is there. In missions and in equipment/classes. Plenty different experiences. And the challenge definitely is there. Trying to 3 star some single missions seems impossible until you do it which brings ton of satisfaction. My 2 caveats are: - some balancing issues, mainly that the shield class is severely underpowered and lacks any actual benefits. - female characters still use male voice cues