All around a great game. It possess a good gameplay loop with a good progression and an endgame challenge system. The learning process is well done with the scaling of difficulty. There are so many technical aspects of the game that feeds into the gameplay loop from managing your operators rotation (keeping the game fresh) to knowing when, where, and what tools/operators to use for fluid situations.