Lost Planet 2 Final Episode Trailer We've got a message for all of the snow pirates: Something BIG is coming, and it's not happy.By on October 28, 2019 at 1:59AM PDT Lost Planet 2