Mafia 3 has a much less linear story mission structure, but it's problem is that it gets really repetitive because you have to do the same activities over and over in order to unlock the next story segment.Mafia 3 has a fantastic main story (and DLC).