Epic has announced their own game store, aptly named the Epic Games Store. Where they boast having lower revenue cut percentages than Steam and other markets.