Piranha Games have released the first trailer for MechWarrior Online. It's unquestionable that the only proper way to kill each other is while driving huge battle mechs and blowing up everything you see with oversized weaponry. Luckily, Piranha Games' free to play mech sim MechWarrior Online just got its first teaser trailer to remind us how awesome mechs are.