Revenue terms state that developers will retain 100% of the first $1 million in net revenue per title per year. Developers can use web shops without distributing directly on the Epic Games Store. Epic ...