Lost Planet 3screens Screenshots / Lost Planet 3 June 6, 201306/06/2013March 6, 201303/06/2013August 14, 201208/14/2012June 4, 201206/04/2012May 22, 201205/22/2012April 26, 201204/26/2012April 10, 201204/10/2012