Beautifully said, although uploading on Steam isn't free. I reckon it would be a great investment for their careers, if they are willing to develop it a bit further. Youtube generates a lot of interest towards this project right now, I think they should ride the wave. :)