The Witcher 3 Developer Responds to Elden Ring Breaking DLC Record with Stunning Art 18:04June 21, 2024