The Auto News System.
In recent weeks, CD Projekt RED, the developers of the hugely popular Witcher game franchise, has…