Apps Epic Games To Launch Own Mobile App Store; Will Still Retain 88/12 Revenue Split by Ian Chee January 2, 2019