*Metro 2033 News, Metro 2033 Review, Metro 2033 Videos
[ x ] remove ads and scale site to 1080p+
[ x ] remove the ads & get mobile premium
pay whatever you want to upgrade
 

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...

 

DISCUSSIONS

+ Add a post




Read Huge: Top Stories

Destructoid