Reviewers Liked

  • The plethora of upgrades creates a meaningful sense of progression, Lots of overthetop technological toys

Reviewers Didn't Like

  • Multiplayer servers feel a little barren, making it tough to enjoy the games wide collection of modes, The game is a little too easy