Yeah, I'd like to see all those as well. But as you said, it's a tech demo, and thus they focus on the main features and game mechanics. "Sugar coating" like tooltips, better interface etc. will come later.
Anyway, all in all it looks very promising. In fact, it makes those who get paid to...