Lost Planet 3 [Video Game Preview]

The latest chapter in the Lost Planet series comes to Xbox 360,…