↑ Rising
Technology
Valve is making changes to deal with a ‘significant increase’ in Steam game submissions
Indie developers are delaying game releases as Valve manages a significant increase in Steam game submissions through lengthy review processes.