Check Also

The Witcher games have sold a combined 25 million copies

CD Projekt Red continues to make a lot of money thanks to DLC. That is, in turn, being use…