I don't want to be the one to break this to you, but I feel as if I must. It's not a "website". It's a free hosted forum with what looks to be little to no effort thrown into it. A "website" constitutes as a page that has available content for users to actively read and learn about your projects. A forum, however, is a board where discussion takes place. There is a difference.
And in another honesty, people don't like having to sign up for forums. Forums are one of the least successful components of a website. I've noticed that every website ALWAYS have to have some sort of forum, not sure why, but they just do. I have my own gaming group, so we have forums to discuss, but opening forums to solely download / play games is silly idea.
Don't be offended, but we see these kinds of things pop up over and over again, and none of them ever get beyond a few remembers / posts.
Temporarly away from the Phoenix Sentry.