The strategy behind this deck is simple. Kill off your opponents units with spells and match their units with some strong units of your own. Survive till mid-game and your opponent will often be running out of cards while you will usually be holding quite a few, by which time you can overwhelm them with a win.
So far having good success in expedition with this deck. Win around 75% of match-ups. Also nice to pretty much never run into influence problems.