Tag: epic store mega sale
-

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…