Tag Archives: Sign of the Times

Lincoln Clay Faces Crazy Cult in Latest Mafia III DLC “Sign of the Times”

Mafia III released October of last year and the developers have supported the game with DLC since launch. The third and final piece of story DLC “Sign of the Times”, now has a release date. Continue reading Lincoln Clay Faces Crazy Cult in Latest Mafia III DLC “Sign of the Times”