Piranha Games is working on the free to play, mech simulator MechWarrior Online. Hop inside the cockpit of the Catapult mech.