After a great deal of hasty development, we now have our forums live.
All games and leaderboards automatically have their own forum. You can see a list of forums that are relevant to you (ie the games you have and the leaderboards you are a member of) by clicking on the Useful pages ->Forums link on your menu, or by clicking [here=forum/boardindex.aspx].
They are relatively basic at the moment, but more functionality will be added shortly.
Why not try them out by signing our petition for our all important Microsoft Developer License - [threadid=1144].