Metro 2033 Free Download PC Game Setup for Windows. It is a horror game based on novel and it takes place in Moscow inside the metro system. Metro 2033 PC Game Overview Metro 2033 is developed by 4A Games and presented by Deep Silver. Metro 2033 is basically a combat game where most of the missions [...]