www.GameInformer.com
Switch Lights

The lights are on

What's Happening

Metro: Last Light Teaser Trailer

Get your first look at THQ's second shooter set beneath the post-apocalyptic wastes of Moscow.

  • Post