by Psycho Soldier » Tue Aug 28, 2018 5:56 pm
You could try using before you sign up for anything. Try clicking "New Post" in the top left and see how you fare--last I checked, you don't strictly need an account to upload anything there.
"Available for your home in 1995, only on Nintendo Ultra 64!"