We launched mid/late October officially. We had beta testing for a while too. The site was put up on the web September 30th, 2011.
it blew up quick though!also, alex, idk where else to post this but why is the reply button alllll the way above the title of the thread that you're in.