Menu Close

Lost Planet 3 Surfaces Out Of Nowhere

The last game didn't do exceedingly well on sales charts, and it didn't score exceedingly well, either. And yet, Capcom wants to give us another:…