Steam is only one of our platforms. (Though it is the platform most devs play on! Mostly because we can have the game running while we are plugging away at work.)
However, I think that the new UI has been discussed thoroughly, and at this point in time there is no more news. If there is, I’ll let you all know.