Epic Games Store now offers Itch.io’s indie marketplace by Derek McKinney | Posted on April 22, 2021 The Epic Games Store has added multiple apps, including the indie game shop Itch.io and Brave’s browser. via Engadget Check out the Finding Your Identity Podcast!