Lost Planet 3 at the Microsoft E3 booth.