“Witcher 3” Getting 16 Free DLC Packs Across All Platforms
New Content Will Release Every Week After Launch

NEWS

“Witcher 3” Getting 16 Free DLC Packs Across All Platforms - New Content Will Release Every Week After Launch