3 ms·Valve's new revenue splits favour big-budget games, and indie devs aren't happy1 points by Impossible 8y ago