Lost Planet: Extreme Condition

In Lost Planet you control both your human player and a mech unit, in a fight against alien bugs on a cold desolate planet.
Review Score: 7.0 | Release Date: 2007-06-26Media Fire Direct Link
softvnn.com