By ign.com on April 22, 2021
Epic Games Store adds new PC apps like itch.io, Brave, and iHeartRadio.
Go to ign.com