Gaming World of Warcraft lead quits due to ‘toxic’ ranking system 24 January, 2023 2 mins read 281 Views WORLD of Warcraft co-lead developer Brian Birmingham has said he felt ousted from Blizzard after he refused to give employees unjustly poor.. Read More