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 […]