News Mafia III Sign of the Times DLC Gets Launch Trailer Developer Hangar 13 and publisher 2K Games unleashed a brand new trailer for Mafia III’s latest expansion Sign of the Times, in order ... By PCInvasion StaffJuly 26, 2017