News

New screens for Metro: Last Light

Posted by: Russell at 9/15/2011 11:28 PM
THQ recently released some new screens for their upcoming game, Metro: Last Light.  The screens actually look pretty good.