Source is some French forum: (Screen de la nouvelle interface menu - Dota 2 sur JeuxVideo.com
Sorry IceFrog. You know how these leakers do. =/
Actual translation of the original post, courtesy of TheZor:
Originally Posted by french leaker!!!
There has been an update today,
here is a screen from the new UI, now we can play USA/China even if it doesn't concern us, stats work ( in the bottom-left of the screen, before that it didn't record stats ).
In case you didn't know I discovered that one can directly watch ongoing games live in one click. All this while waiting in a queue, etc.
Besides I'm still feeling the delay, and in fact I'm not the only one, clicking isn't instant, there's a 0.2ms delay.
Actual translation of the second post, with the post-game screen, courtesy of TheZor:
Yeh that little nolife that is Harts was in my school's prom at a time.
Well there are some strong newbies in the beta, keys must have been given to them.