By clicking 'enter', you agree to GameSpot's
hoping they're holding back the interesting gameplay for later
Diggin the art style. Looks like an anime Lost Planet though...
Idk why exactly,but this trailer made me quite interested,i'll keep my eyes open about this title...