Epic Games adds Itch.io – GameIndustry.biz

Epic Games adds Itch.io – GameIndustry.biz

There is a mobile optimized version of this page, view AMP Version.

Epic Games adds more third-party apps to its store platform this week, including Itch.io.