Yup, unfortunately the upload function has been down for a week or so, following a massive spam attack on the site.
I have sent messages to the site owner both here, and via Facebook, but unfortunately no news yet on it getting fixed. I’m sure snowcone will post an update when he realises what’s up.
If anyone has any other means of contacting Snow, it may be worth shooting him a message.