Hey, I didn't create the site. But a friend of mine did. He did this in his spare time. The email thing I assume is a way of gauging support and maintaining interest. I think he wants to be able to tell people about added audio etc.
I'll get him to comment on it further.