For those who don't follow the Steam forums here's a recent post from Madoc:
It can take us a long time to update the game, and I understand the wait can be tiresome. There is only ever one reason why we don't release something, and that's because we're still working on it. We work incessantly...