Post Thumbnail

We know that not all of you have played Metro 2033, which, despite its problems, is still one of last year's best games. We get it. There are absolutely some janky flies in that otherwise delicious soup, and some of you just don't have a strong enough stomach. It's fine. But after watching the...

3 years ago 0 Comments
July 14, 2011 at 2:00PM