I just signed up over there a few weeks ago. Yeah, it's a cool little community. Not only can you upload your own stuff and get comments on it, but you can peruse the works of others and download the stuff that you like. There is some good music on that site.