There is supposed to be a site, but without a measure of their progress I could not tell the state of their work. Besides that though, if there is going to be a site, it would probably be linked to the forums because the forums really are what this place is about. The site is more of a canvas and the forum is like a notepad. The canvas gives us a little more room to expand even though we can both write and draw in the notepad.