Metal Guitarist Forums banner
1-1 of 1 Results
  1. Computers, Electronics, Gaming & IT
    Im a huge battletech/ Mechwarrior fan and this game is looking awesome. The really amazing thing about this game is that it is being made by a 9 person development team.
1-1 of 1 Results