Weekly Recap: Witcher 3 Graphics Downgrade, New Need for Speed Announced, GTA 5 Sells 52 Million
THE BIG STUFF: Witcher 3 Dev Responds to Graphics Downgrade Concerns: In a interview with Eurogamer, key developers from the Polish studio frankly acknowledge that the visuals for the final…