ParentFull threadringofchaos·Epic has its store on windows where it charges 12 percent. And it also regularly gives away some AAA games for freeView on HN