>>366115816
>there was a period of time where the "trust ranks" didn't exist yet, but new users still couldn't upload avatars. you got a message after X hours of gameplay saying you then could

You must be mistaken, back in 2018 i uploaded an avatar before i even opened the game