Descent of Dragons will be the final expansion in Hearthstone’s epic year-long Year of the Dragon storyline.

Following Rise of Shadows, which introduced the League of E.V.I.L. and saw them steal the floating city of Dalaran, and Saviors of Uldum, which saw the League of Explorers fight back, Descent of Dragons brings the storyline to Dragonblight, where the League of E.V.I.L. is trying to “bring doom to Azeroth by resurrecting Galakrond”, the first proto-dragon and the progenitor of all dragonkind.

The set will include 135 cards and, according to game director, Ben Thompson, will include “more dragons than any other set before”.

Descent of Dragons will also introduce the new “Invoke” keyword, which can be used to trigger effects on other cards.

For example, the Galakrond card is a super-powerful hero card that replaces your own hero when put into play.

Along with his base form, he has two upgraded forms, which each require two “Invoke Galakrond” effects to be played. It’s worth noting that these Invoke effects can take place even when Galakrond isn’t in play, so when you do play him, you can bring him out fully upgraded. His final form, Galakrond, Azeroth’s End looks pretty ridiculous.

Each of the five classes aligned with the League of E.V.I.L. — Priest, Rogue, Shaman, Warlock, and Warrior — receive their own version of Galakrond, with a unique Battlecry and Hero Power.

Here’s what the Rogue version looks like:

Credit: Blizzard

Expect to see a lot of Galakrond because players will receive all five versions of him, just by logging into the game after Descent of Dragons launches.

As for the remaining “good” classes, they will each get their own legendary dragon card. For example, Druids get Ysera, Unleashed, who has the ability to summon random dragons onto the battlefield for you.

Descent of Dragons launches on December 10.

READ MORE: Hearthstone Battlegrounds is Blizzard’s take on the auto battler genre