Home Theater Forum and Systems banner

registers

  1. Video Game Systems | Video Games
    Publisher grabs Lastlightgame.com, Metro2033lastlight.com, and Metrolastlight.com; no official word yet as to what they pertain to.   In 2010, THQ and 4A Games released Metro 2033--a shooter set in postapocalyptic Russia--for the Xbox 360 and PC to a warm critical reception. After confirming...
Top