Both the Standard and Digital Deluxe editions of Battle for Azeroth are available to pre-purchase for $49.99 and $69.99 respectively.
The Battle of Azeroth features two new Kingdoms (Zandalar and Kul Tiras), the aforementioned recruitment of Allied Races, a new area called Islands of the Great Sea where you can meet new enemies and battle in groups of three, a 20-player cooperative called the Warfront inspired by the RTS days of Warcraft, new material to infuse your armor with called Azerite, and finally an all new level cap at 120. The pre-purchase page also gives us a hint as to when Battle for Azeroth will be launching: a Summer 2018 release window with an "on or before September 21, 2018" stipulation. Horde players can start leveling new Highmountain Tauren and Nightborne elf characters, while Alliance players can get a jump on leveling Lightforged Draenei and Void Elves.
Not only that, but if you do plonk your cash down early for Battle for Azeroth you'll be able to grab a level-110 boost for a single character, allowing you to hop right into the action.
Blizzard also revealed the contents and price of the game's standard, deluxe, and digital deluxe editions. The latest of these, Battle for Azeroth, is coming this summer. Players who want to unlock these Allied Races must be Exalted with that race's associated Legion faction.
Pre-purchasing the expansion - buying it outright ahead of time - comes with benefits.
Hearthstone: After a rough day on the front, rest up at the tavern and play a few hands of Hearthstone with your hot new Azeroth Is Burning card back.
-StarCraft® II: Make your mark on distant worlds with Horde- and Alliance-themed sprays.
Heroes of the Storm: You can ride into battle on a Primal Flamesaber mount, available in green, white, and toast colours.