The steam upload fee is basically a bet. You have to bet 100$ that a game you upload will earn 1000$. Once it reaches that goal, the initial 100$ will get refunded. This is basically a simple method to prevent a bunch of junk games being uploaded.
Weekly Power Status
Background default yellow dark
Font Nunito Sans Merriweather
Size
Paragraph comments
The total score 0.0
Advertisement Pornographic Personal attack Other