Posted September 23, 2008
Maybe I just missed this announcement or something, but when is the site going to launch the actual site (not Beta)? I was just wondering because it says September on it and its almost October... (Sorry if this has already been answered earlier)