Top
30°

Is It a Problem If Developers Over-Promise and Under-Deliver?

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.

The story is too old to be commented.