An annual survey suggests developers are losing confidence in Valve
“Small developers are losing confidence that Valve is earning its 30% of Steam sales, according to a new survey. In 2017, 39% of developers agreed that Valve had earned its share, but that number has dropped to 11% in this...
Read More