implied "compromise" ($1000 deposit?) is still a big ask for vulnerable devs this would be for? (big devs / AAA already get on Steam easily)

— Robert Yang (@radiatoryang) February 10, 2017