The new curating system of Steam Direct has replaced Steam Greenlight and imposed a $100 recoupable publishing fee for each title, but this fee did not seem to have an effect on the number of games on...