Epic Games Store Mega Sale - What is It?

Source:
Fortnite Insider