Hanger 13

  • Mafia 3 – Did Someone Say Day One Patch?

    This week it was announced that Mafia would not be getting any pre-release copies for review ahead of its October 7th release date, but with no reason cited we were wondering if this embargo would leave us in a situation where the game has not lived up to standards expected,...