Speedy Mecha'thun on crack
The main win condition of this deck is obviously Mecha'thun. Even if sometimes it's possible to crush your opponent down with some big bodies (like Giants) in the early game.
The general plan consists of wiping out the board as often as possible and to draw as many cards as you can to empty out your deck. Normally you finish your quest around turn 7-9, which allows you to draw a card every turn without taking any damage. I usually keep my Mountain giants to clean the board with Shadowflame (especially control Priest will hate you for this). Don't forget to play your 2 Plot Twist's before you galvanize your Mecha'thun or it will cost 10 mana again when you shuffle it back into your deck. Try to keep secret that you're playing Mecha'thun and survive until the big surprise.
This deck is strong against control decks without Hakkar. The opponent will think that you're playing control with something like Lord Betrug and will keep his removals. When he understands you're playing Mecha'thun it's already too late. Weak against aggro decks like Rogue and Shaman who don't wanna trade with your minions.
I play it more like a fun deck but I'm sure it has the potential to become a great deck, so please if you have any changes or ameliorations just tell.