Metro 2033 News, Metro 2033 Review, Metro 2033 Videos


Metro 2033 was released on March 16, 2010. As I write this, it is May 30, 2011. You might be asking yourself why there's a review for Metro 2033 over a year after its launch.  Well, Destructoid never officially revi...









Back to Top