Over a third of games released on Steam this year might not have even made enough money to break even on Valve's submission fee, according to Steam analytics site Gamalytic. As reported by GamesRadar, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback