Epic Games Store Self-Publishing Beta | Everything You Need to Know Epic Games Store is launching a self-publishing beta allowing developers and publishers to independently launch games. Find out everything you need to know. by Urian B.