Ok, if for some reason, you've had costumes or accounts disappear, I think it's because our server host moved the site a little later than expected. So if you submitted costumes or made an account inbetween the 7th to the 10th, double check that they're there. If not, re-register - sorry for the inconvenience!
You can keep on submitting but due to the server move, we're wrapping up loose ends before sending the updates on through. Thanks for being patient.