“The Witcher 3” cleans up at GameSpot’s People’s Choice awards
Having already claimed the grand prize at the official 2015 Game Awards in December, Polish studio CD Projekt Red’s RPG fantasy epic, The Witcher 3: Wild Hunt has also taken home the equivalent accolade in GameSpot’s people’s choice awards. While we, and… Continue Reading