The Witcher 3: Wild Hunt for Nintendo Switch Set to Release on October 15, Now Up for Pre-Orders With 2 Expansions

The Witcher 3: Wild Hunt for Nintendo Switch is set to release on October 15, with two expansions and 16 free DLCs.

The Witcher 3: Wild Hunt for Nintendo Switch Set to Release on October 15, Now Up for Pre-Orders With 2 Expansions
The Witcher 3: Wild Hunt for Nintendo Switch is set to release on October 15, with two expansions and 16 free DLCs.