Posts in tag

sales figures


The Witcher is a behemoth, and new data from The Witcher game developer CD Projekt Red (CDPR) gives us a better understanding of just how …