News Lost Planet 2 – sneak peak ep. 3 By Brian Rowe - May 4, 2012 Share on Facebook Tweet on Twitter Our final, exclusive scenes from Lost Planet 2 before it launches on May ll, 2010.