Yeah, just getting it working is ...unbelievably difficult. Then again I think git is unbelievably difficult and people keep having to explain to me that it's really simple, lol.
So you turn on your computer, wait half a minute to half an hour for Steam to update, then try to launch anything (like a game) and it too has to update, so now you're just standing in the middle of your room, controller in hand, waiting for another 20 minute download. ...god, is steam downloading something else now? Okay, take off the helmet, fix steam and the three things that crashed while you were in purgatory, put the helmet back on, restart ...everything use the fraction of a percent of the UI that HTC devoted to selecting something from your library, and then your gtg.
Famous first words: "you just"