I have picked up Miracle Rogue as my new deck to learn this month. Having lost to it plenty of times ever since picking up Hearthstone I have to say that I have an immense amount of respect for the difficulty involved in playing the deck. I have had a lot of wins come out of nowhere, but they were by no means “easy”.
This deck is the first time I have run out of time during a turn. The setup is outstandingly complex but the payoff is well worth it.