Valve may be slow, but they sure do have impeccable timing. Just as the Dota 2 community started to whip itself into a frenzy over a lack of updates, Valve swooped in and unleashed Patch 7.31c!
As you might imagine from a smaller, more balance-focused update, Patch 7.31c is mostly here
...