I've been looking around a bit, and so far no luck. I found something that said an english translation was supposed to come out December 2009.
Metro 2033
Game » consists of 11 releases. Released Mar 16, 2010
Game » consists of 11 releases. Released Mar 16, 2010
Log in to comment