The deck is based on what I've been running into on the ladder. My highest rank achieved was rank 4 a couple months ago. I have been using variations of this deck from rank 20 to 13, where I'm at now.

Unstable Portal - Mage deck staple. Probably will be nerfed soon.

Flamecannon and Unstable Portal are OP, bro. Try to make efficient trades, ie: trades where you are at the very minimum breaking even in mana cost. For example, if a player coins a 2 drop, and you clear it with flamespitter, you win that trade because of his coin use.

Flamecannon- It's 4 damage for 2 mana. That shit is crazy. You might think "oh, its RNG though, it hits a random enemy" . While this is true, the best time to use flame spitter is very early, when the enemy only has one or two minions on the board. It's not RNG if the enemy only has one minion. Also, did I mention its 4 damage for 2 mana? Always mulligan for this.

Explosive Sheep - I think all mages should run one of these in the current rushy meta. Ping that shit and clear the board at turn 4, or coin 3.

Lil' Exorcist - Tons of hunters, locks, shamans...everyone with death rattle. I was running 2 of these at one point. Extremely efficient if enemy has one death rattle, OP as F if they have more than one.

The secrets I chose areSpellbender, Ice Barrier and Duplicate. I think theIce Barrier is a must for the sustain. You can mix and match others. Although, running a spellbender is pretty great - not a lot of mages run it so people tend to forget about it. It's great for drawing out hex, polymorph, and other removals.

Kezan Mystic I hate hunters. This card makes them hate me just as equally.

Antique Healbot - Great card. Gives mages, or any class a heal. Helps us get to late game.

Toshley and Archmage Antonidas go together.

Dr. Boom is a 7 mana 9/9 with bonus damage, essentially. So it can potentially be a 7 mana 19/9 (if both bombs hit for 1+4).

Try to use your freezes efficiently; it's ok to suicide a chugger or frost elemental if it means preventing a big minion from smacking you. Don't get greedy, play smart! No room for error for us Mages! Unless weUnstable Portal Ragnaros the Firelord, of course.

Comments appreciated my friends, enjoy!