Apparently a thread in games sf is only able to be created by any staff, moderators, and uploaders/jr. uploaders
So u got 2 options :
1. Check the frontpage and see anyone capable for this avaiable online atm, then either mention or message any of them
2. Create the thread by urself on game request sf, by following the format and the rules
You must be registered to see the links
and
You must be registered to see the links
, and then just ask anyone capable above to move it into games sf
And as a dev, u could ask for the game developer badge by sending the ticket to the staff
That's all. Good luck
