Read Article The Witcher 3 Announces 16 DLC Packs…For Free!
Category:
News
The Witcher 3 Announces 16 DLC Packs…For Free!
While many game releases are followed up with multiple DLC releases for players, very rarely are they free.