Epic Games Nests Itch.io Game Store Into Its Own Store
Credit: Epic Games Epic Games has added several new applications to the Epic Games Store, including, apparently, another game store. The digital store Itch.io, a darling of the indie community, is now one of Epic’s new apps, meaning there’s now a game store inside of your game store. Epic’s announcement refers to Itch.io thus: “itch.io is an DRM free indie focused open game store, where the developer sets their price (or no price) and controls the revenue share as well. Simply put, it’s a marketplace for hosting indie games with