A new, delicious Lost Planet trailer Posted 16 years ago by Robert Summa Gaze upon the cold stare of brilliance, my Destructoid faithful, as we present some new Lost Planet goodness. We just have one question for you: Is there anyone that is NOT looking forward to this game? Robert Summa Filed under... #Geek Essentials#Simply Amazing