Who would possibly think it’s a good idea to launch a new game in the same month as Grand Theft Auto 6? That’s probably what ...
2007's The Witcher is CD Projekt Red's first release, and it shows. The game traps players in a world of drab environments ...