11 Feb 2017 Indie devs aren’t happy with Steam Greenlight replacement Steam Direct’s new fees inspire backlash Continue reading… Powered by WPeMatico