First post, long time exclusive shaman player. If you've found this congrats on discovering a real gem of a shaman deck. It's beauty is in it's simplicity - tempo, tempo, tempo. With 0 knowledge of the current meta I returned to HS and played this deck from 20 - 7 in one afternoon and am currently streaking through 7. I could go into a whole breakdown but basically play for board while planning your overload turns and eventually going face in the later game once they run out of threats/answers. It's also helpful know what opponents cards to play around (aoe, heals, etc....) and REALLY planning out your overload a turn ahead as well as what minions your going to have to deal with next. Oh and make sure to keep an eye out for 2 turn lethals in the late game, this deck has a good amount of reach. I'm a veteran player who just wants to give back to the Shaman community so feel free to message me in game with any questions/comments.
MULLIGAN: Basically just try to get your 1 and 2 drops, weapons, earthen might. Unless you know it's aggro then I'd never keep any removal since the deck has so much. But of course it depends on your hand, Zap! is a nice keep though for the weapon and unbound elemental synergy.
*UPDATE* swapped earthshocks out for thunderheads (4mana 3/5)
*UPDATE* swapped eartshocks back in for servants (they were too slow, need es to put on pressure late game)