PS3 Review

Lost Planet: Extreme Condition

The PS3 comes in from the cold
Lost Planet: Extreme Condition