• 4 years ago
It's official, CD Projekt Red's newest masterpiece will definitely drop on November 19th (no more delays). But wait, there's even more great news we need to share!

Recommended