Capcom gives gamers a closer look at the control mechanics and world of Lost Planet 2. Happy Hunting!