Capcom has updated the official webpage of Lost Planet 3 with new screens.
Click here to discuss about this news in the forums
Contact us
Advertise on maxconsole.com