The old site sucked. I'll making something ten times cooler soon.

Go here for the forums.