Steam Direct publishing fee revealed... still 100$ :D

Valve really should consider very strong quality control that is most effective filter against “slap assets together and go”