Epic Games Store is offering developers 100% of revenue for six months of exclusivity
(www.videogameschronicle.com)
Steam had de facto exclusivity for years and I didn't see anyone complain, weird how that goes, right?
Steam had de facto exclusivity for years and I didn't see anyone complain, weird how that goes, right?