Gameitall
October 1, 2018
Back when CD Projekt Red announced that they’d be making a free-to-play game based on the popular card mini-game found in Witcher 3, the team had some aspirations of...