Epic Games Store has generated $680 million in revenue so far, largely from exclusives. Weekly free games will continue through 2020 ~games Article 1004 words 12 votes