Witcher Developer Focused On Delivering Great Titles

In an industry like video game, the line for “success” is sometimes blurry. Financial success is key to continue, that’s true, but if it comes at the cost of making a great game, sales will end up falling through in later titles. For CD Projekt, their focus is to deliver great titles, and not worry […]