hot  /  reviews  /  video  /  blogs  /  forum

Metro 2033
/ pc / xbox360

     


Review: Metro 2033


Jan 30
 
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