Techwars Online II – EARLY ACCESS REVIEW

  Techwars II is an online 5v5 MOBA set up in an isometric viewpoint. You and a bunch of others (including bots, if need be) pilot mechs that are traipsing through the environment, blowing up as much stuff as they can, while doing their best to acquire and hang on to all of the maps’ […]