Lost Planet 3 [Video Game Preview] The latest chapter in the Lost Planet series comes to Xbox 360,… Angelina MontanezSeptember 5, 20121 minute read