Nearly 3/4 of developers polled acknowledged that most of their sales come from Steam, but they also view Valve's portal as a monopoly.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results