THQ announced that the hugely anticipated sequel to 2010’s multiple Interactive Achievement Award finalist, Metro 2033, is scheduled for release in Calendar 2012, for the PlayStation 3, Xbox 360 and Windows PC. Metro: Last Light will immerse the player in the haunting, desolate ruins of post-apocalyptic Moscow, one of the most richly …
Read More »