Metro 2033

Metro 2033 Teaser Trailer

The first trailer released for Metro 2033, THQ's upcoming FPS set in the shattered subways of a post apocalyptic Moscow.
Uploaded 10/22/2009
Back
Related Videos