Epic Games Store’s first major sale now underway, free game frequency also increased

Epic Games has kicked off a major sale across its PC game store, featuring discounts of up to 75%. The free game giveaways that have been occurring are increasing in frequency during the sale as well. Read more…
Neowin