http://pokde.la/6iy
Epic Games Store Founder Claims Rival Games Store Are "Fleecing" Developers