Blizzard Entertainment deployed the Battle for Azeroth Beta build 26707 and 26715 within hours apart. The former introduced the new …read more