Thank you for trying to upload a new remix to us.
However, it's summertime now and we're revamping the whole site,
thus uploads are disabled. Please check back in a while...