They've pretty much nailed absolutely everything possible in this last week (DX11, balance patch status, Knowledge Transfer) and I was rather convinced they would fuck things up completely, so I am pleasantly surprised. I reserve the right to retract this statement if they fuck up the cash shop...