In the culmination of the realistic Mech series, I toyed with the idea of a mech that could actually carry a main battle cannon, like a tank. I figured that you would want to place it along the center line so as to minimize balancing issues caused by the recoil. Second, I postulated that you would want to keep the pilot's orientation consistent with the legs to keep him/her from becoming disoriented (like in a tank, the driver doesn't sit in the turret.) So the torso can rotate without moving the pilot. Third, I figured that the remaining armaments would likely be similar to those found on a helicopter, namely rocket pods and a chin mounted vision tracking machine gun. Those three weapon systems together provide long, short and medium range firepower in a mobile package.