I got so sick of running into pretty much nothing but cubelocks that I made this deck:
### **** Cubelocks
# Class: Mage
# Format: Wild
#
# 2x (1) Ice Lance
# 1x (2) Acidic Swamp Ooze
# 1x (2) Bloodmage Thalnos
# 2x (2) Dirty Rat
# 2x (2) Frostbolt
# 2x (2) Primordial Glyph
# 2x (3) Ice Block
# 2x (3) Polymorph: Boar
# 2x (3) Potion of Polymorph
# 1x (3) Tinkmaster Overspark
# 2x (4) Fireball
# 2x (4) Polymorph
# 2x (4) Water Elemental
# 2x (6) Blizzard
# 1x (6) Skulking Geist
# 1x (7) Baron Geddon
# 1x (8) Anomalus
# 1x (8) Sindragosa
# 1x (9) Frost Lich Jaina
#
AAEBAf0ECNACugTtBYoHv6wCoM4Cm9MC8tMCC02sAcABuwKLA8kDlgXuE9m7ApjEAt/EAgA=
#
# To use this deck, copy it to your clipboard and create a new deck in Hearthstone
I'm rank 10 and have 0 stars so figured I don't have anything to lose at this point. I just concede every game I don't play a warlock right away. Every demon my opponent plays, I just polymorph it and run potion of polymorphs later in the game. It's hilarious playing a counter to one particular deck that you keep seeing. They all make the same obvious play that you can counter it so easily. You don't even need a win condition because they all just concede once they realize their Guldan isn't going to summon anything.