Always try to mulligan northshire cleric, ancient watcher or arcane watcher and a silence card, acolyte also is good to help you to dont get out of resources. I'm in rank 5 at the moment, all of those wins were on ranked, sorry if i misspell something, im Brazilian btw. This deck has a lot of troubles against Mech Hunters, so try to save your silences to the magnetics, but it still a hard matchup.
Since i got stuck on the rank 5, i decided to make some replacements, and it took me to rank 4 in a 4 victory streak.
I dont like the collateral effect of the Shadequill, so i replaced it for the Quartz elemental, and it's also a bigger minion.
I found the framebot a such slow card because his 1 attack, so i took out they both and placed the shadow word, to help me against mages, they hold up them cards until turn 3-4, in that time, you can easily build a board, and then when they drop their giant, you just shadow word it, if they have the second one, you'll have your board that can easily control it with your strong silenced minions, thats when the +1 librarian comes in, i've been facing a lot of hunters, so the second librarian allows me to keep my silences on hand to silence the hunter mechs, i because in every hunter matchup, i had a lot of minions on board, and i didnt have howw silence them, i felt like the deck needed more silences, so the second librarian leaves you more comfortable to silence your own minions and the enemy minions.
Gameplays that can help you guys to understand how the deck works:
And also, the gameplay from the creator of this deck, Thijs: