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.
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.