Skip to playerSkip to main content
  • 5 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!
Comments

Recommended