I've heard someone was actually able to make a backup of all the DLC's on another forum and hopefully they can release them.Maybe in another 7 years
That would be amazing if that finally happened.I've heard someone was actually able to make a backup of all the DLC's on another forum and hopefully they can release them.