Lost Planet 3 - Launch TrailerTake a look at what's in-store for you in Lost Planet 3. By Marco Martinez on July 25, 2014 at 1:50PM PDT Lost Planet 2 Lost Planet 3