Hey there.
A few minutes ago, I set up the forums. Yes, you can use them.
The forums are going to be used for news more frequently, and for development. But you can use them too, to talk about any random stuff you want, or, give us suggestions.
Now go and explore the world of forums!
-Yoshi
P.S. Preview picture unrelated.