I saw it on the mailing list,good to hear :-) though I still prefer each team separate.
I haven't seen any forum on the site?