Video Game News



 

Metro 2033


 photo
8===D

Review: Metro 2033

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 reviewed Metro 2033...   read

 

DISCUSSIONS

+ Add a post




Read Huge: Top Stories

Destructoid