I was just wondering, with the new steam release, if I am aloud to record it and upload footage of the game. I would state thats its in Alpha and all that.
I believe the answer to your question is yes.
Ah right thanks
Took a little searching, but this is confirmation that the answer is yes.