They challenge us, they inspire us, they make us want to set our consoles on fire. Without video game villains, Read more →
New Screenshots of The Witcher 3: Wild Hunt
The Withcher 3: Wild Hunt’s developers, CD Projekt RED released these new screenshots of the game. The Witcher 3: Wild Hunt is set to release some time in 2014.