The final state of the The Witcher III has landed CD Projekt Red is some hot water. The USgamer team discusses if this is an issue or business as usual.