The itch.io storefront is now available from the Epic Games Store storefront
Epic Games heard you like storefronts, so they're putting a storefront inside a storefront. Itch.io, an indie marketplace for smaller games has added their platform to the Epic Games Store, letting you browse new games on Itch within Epic's application. This isn't an acquisition or buyout, but rather just an opportunity that Itch sees to bring their titles to a new platform, all without Epic taking any cut from their profits, according to a comment from a representative of Itch.io. The EGS has also added some other additional applications that aren't video games to its storefront today, including the Brave browser, iHeartRadio, and Krita, with chat program Discord set to be added sometime in the future.
Source