was there not a fee for free games before?
did it change someway?
With Greenlight, you paid $100 and could submit as many games as you wished. With Direct, you have to pay $100 for each game you want to release, regardless of whether it's designed to earn revenue.
also is greenlight already shut down? how would u put a game on steam like today?
By completing the sign-up process.