Blizzard has ousted its president after sexual harassment lawsuit by Alex Atkin Gaming, News, Windows