This review contains spoilers
Really good coop if you have 2 or 3 friends to play with. You need to be stealthy, move as group and use all your skills to complete the mission, every class feels relevant.
If you play alone you need to use your class skills or you'll get bored, you can ignore all enemies and threats just by running.
If you play alone you need to use your class skills or you'll get bored, you can ignore all enemies and threats just by running.