The Witcher 3 is back on Steam and it’s all Netflix’s fault THOUGHT you had escaped The Witcher 3: Wild Hunt’s clutches? Netflix has other ideas. Daily Express :: Gaming Feed BACK fault it's Netflix's steam Witcher 2019-12-23 admin