Soup

07.14.11
See two minutes of Metro: Last Light's E3 demo
07.14.11

See two minutes of Metro: Last Light's E3 demo

We know that not all of you have played Metro 2033, which, despite its problems, is still one of...

View