Leaked Lost Planet 3 Trailer

The trailer for the third game in the Lost Planet Series has been leaked. Yep, you can expect some more from that frozen atmosphere will all of those nasty aliens. But, hey, don’t forget about your giant mech.