This video goes over the new feature just added to the epic games store. Creators now have the ability to add their games to the store themselves or "self-publish" just like steam. This is a breakdown of what is available and the process to actually get your game from the first step to being sold on the epic games store.