Following the Xbox 360 launch in Japan was an announcement by Capcom spilling the details on Lost Planet. The game is a sci-fi shooter where you’ll battle aliens on foot and in mechs. In one shot in the trailer has a bunch of flying bugs chasing after the player, sort of like Pitch Black.
Recommended Videos