I decided to try to see if this URL still worked, and alas it does! Yay forums!
I honestly haven't been around here too much since the MaSu Magfest show, when everyone told me that no one used the forum, they just used the tribe facebook page. In the US at least.