Lost Planet 3 E3 2012 Stage DemoDanny gets the scoop on the frozen battlezone of Lost Planet 3 at E3 2012.By on June 6, 2012 at 4:28PM PDT Lost Planet 3