China’s NetEase and games publisher Activision Blizzard end their feud which had angered fans. Source link Post navigation All you need to know for tonight's Bafta Games Awards Instagram trying nudity blurring to stop 'sextortion'