The old site sucked. I'll making something ten times cooler soon.
Go
here
for the forums.