Piranha Games, developers of the upcoming F2P MechWarrior Online have unleashed the 100 tons of fun, Atlas trailer. Cry havoc and let slip the LRMs of war!