A new, delicious Lost Planet trailer Posted 20 September 2006 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? About The Author Robert Summa More Stories by Robert Summa Filed under... #Geek Essentials#Simply Amazing