Noticed one thing, seems like the only way to get to the Control Panel is through the FAQ.
You're right! Although I can't seem to change anything. Maybe to do with the 'reputation' system?!? - which I consider a very childish thing BTW.
Just noticed the Scirra logo. If you focus on the bottom right, it kind of looks like Edvard Munch's The Scream in a beany hat!