Lost Planet 3


 We return to the snowy tundra in the third installment in the Lost Planet series. Read our Lost Planet 3 review right.