Hi I’ve moved your post from the ‘Showcase’ section to ‘Community and Industry Discussion’
I noticed a talk titled “Epic Games Store: Self-Service Publishing, Setting up Your Releases for Success” listed as a part of the upcoming GDC presentations.
So, I’d tune in to that next month and see what they mean by ‘Self-Service Publishing’
Cheers.