I feel it can be so much better.
Graphics are a bit dated compared to current games, writing feels bland, and movement feels unrealistic. All in all, it's a good arcade like shooter though if you want a more realistic game, best to look elsewhere.
Mentioned games