21st September 2006, 6:05 PM
I'm almost 100% certain that it has a Blaster Master feel to it where being on foot is great to grab powerups, complete tasks in the buildings, and then you run outside in to your mech to actually fight the giant robots. I think the whole on foot aspect was more like 'see if you can make it to your mech without becoming man-pudding' and not meant to be the bulk of gameplay.