Steam officially announced it. They will shut Greenlight down in a few weeks and put something new called Steam Direct. From my point of view exploiting the new system will be much easier than Greenlight. I already have a plan. Personally I'm expecting a submission fee around $1000. ithc will be a better platform for the indies but they must develop alternative payment methods also. For example Paypal left Turkey due to local banking law and Turkish devs can't get payment from itch at the moment. I am waiting for Desura's rebirth actually. Perhaps they pay with bank transfer or Bitcoin.