Sorry for not replying for... 170 days.
Uploading should only be available if you have a GameJolt account as its the only API I've implemented.
UHI GUESS I COMPLETELY FORGOT ABOUT THIS LOLI was completely not using this website uhhh
Also, new account
It's fine, people move on. I still get email notifications and try to respond anyway.