Feels a little bit repetitive
The level designs are similar across the game, and the game has similar missions which you can get bored of. The only thing that makes you play through the game is the gameplay, which is pretty sweet. Gameplay consists of first-person shooter elements and RPG elements mixed together.
Would have liked it if it had better RPG elements.