It's the iconic CPLT-C1 "Catapult" 'mech that we get a good look at in this latest reveal trailer for MechWarrior Online, and I'm betting that the nearly three-minute video will convince you that the six million C-bill asking price for long-range dominance is worth it.