Epic Games Store is offering developers 100% of revenue for six months of exclusivity
(www.videogameschronicle.com)
Steam takes a 30% cut of all sales iirc, but does not enforce exclusivity agreements to their platform
Steam takes a 30% cut of all sales iirc, but does not enforce exclusivity agreements to their platform