MechWarrior New Trailer June 29, 2012 matthewces Piranha games release the latest trailer for Mechwarrior Online, revealing the Frozen City. 30.06.12