Metro 2033 Launch Trailer

This launch trailer for Metro 2033 is more atmospheric music video than run-of-the-mill video game trailer. Post-apocalyptic Russia actually seems pretty cool!