V venturebeat.com Fortnite dev launches Epic Games Store that takes 12% of revenue 274 points richardboegli 8 years ago 229 comments