gamesNews Blizzard's End Of Licensing Agreement With NetEase May Have Played Factor In Overwatch 2's Newest Title As Worst User-Reviewed Game On Steam August 14th, 2023