Hey guys! I am Carioca from Russia, I am a hardcore casual player (rank 5 every month, 2nd time legend)
I just reached legend with this deck and that was the funniest climb for me.
Mainly this is a version played by Brian Kibler, to improve weapon matchups I added 1 Acidic Swamp Ooze instead of 1 Mana Geode.
For me it feels like I have everything to beat meta decks, seen mostly hunters/rogues/mages/warriors quest and pirate.
I was asked about win condition and oh.. there is no any "combo-style-50hp-in-a-1-turn-from-empty-board". You need to have some strategy planning "how do I win this game".
With quest warrior you need to race him and hope for your Elise the Trailblazer + Shadow Visions combo to continue fighting for board and bringing his hp down.
If you are against hunter or aggromage you want just to take board and heal until you have some big threat like Medivh, the Guardian or Free From Amber.
I strongly recommend this deck to all people that are bored and frustrating about Hearthstone. This one feels rly fresh. Thanks Brian Kibler, love 2 watch your stream (but missed this deck's one)
I can add guide or answer questions. Peace!