First thing I saw here was,
"You need to post a welcome message in the welcome forum,
as part of the registration process."
And I am an obedient Being:
WELCOME!
Sure, this is pointless trivia, but what happened to the lovely "graph graphics?" I found the colors & movement very soothing...