Epic Mega Sale 2024 marks down Alan Wake 2, Prince of Persia
The Epic Mega Sale, an annual sale on certain games in the Epic Games Store, has just begun. The discounts and deals will last four weeks — from May 16, starting at 11 am ET, to June 13 at 11 am ET — promising an “enormous range of…