Epic to now offer 100% revenue to developers but there’s a 6 month exclusivity catch

Epic Games is now offering studios 100% of revenue from games for ditching Steam and other storefronts. The exclusivity period and the special revenue split offer will last for six months. Read more…
Neowin