What is the point of the new game?
There is an unlocked Game mode called New Game + for The Witcher 3: Wild Hunt. There are 16 free DLCs for the Game that were released on August 17, 2015. It allows players to restart the Game and keep their gold, abilities and most of their gear.