GameSpot may get a commission from retail offers. When specially rigged mechs head into battle wielding an array of deadly weapons, we want to be there. So we headed over to Square Enix's booth at E3 ...