Recently, Epic Games Store was celebrating their Mega Sale 2024, which started on May 16 and will end on June 13. On the occasion of this sale, this long-hailed company has offered huge titles like Dragon Age Inquisition, Farming Simulator 22, and Chivalry 2 for free. Now, for the final entry to this event, an epic title from Marvel Games is waiting.