It seems the site is up, allowing me to upload my profile and edit skins, however, we are still unable to upload ghosts. I understand that a lot of work is going into fixing the site. I´m just leting people know the current status. Thanks for the hard work, the game is a great experience online.