I've had 7 and 6 win runs all weekend (3 of each) with decks I thought were worse than this. Yeah, this was a 2 win deck. I ran into some really bad matchups (2 priests that rekt me and a mage that barely hung on thanks to ice block). Oh well, pulled a Dr. Boom from the pack.