Games
Epic Games fires back at app store giants with bold new developer deal
Epic Games now offers 0% revenue share on the first $1M earned per app, taking direct aim at Apple and Google's app store ...