Best PC Games

8.2
excellent

Lost Planet: Extreme Condition Game

Yes folks, we're well inside Lost Planet, along with over one million of you who've apparently downloaded the Xbox LIVE demo, or bought it.

Comments