News

Epic Games entices developers with a zero-percent revenue share model on app purchases and launches webshops for out-of-store ...