Tag: epic store mega sale

  • Epic Games Store Mega Sale 2021 Goes Live

    Epic Games Store Mega Sale 2021 Goes Live

    The famous Epic Games Store Mega Sale is back again with a whopper of free games to offer throughout the 4-week duration of the sale. The sale will continue until June 17 and every week a mystery game will be revealed for users to claim for free.  The first free game you can claim is…