The Witcher Teases Mysterious Release Date, But What Is It For?

The official Twitter accounts for the game and the Netflix The Witcher appeared to set up a July release date, but the question everyone wants answering, is what is coming?

Comments