A pretty much unprecedented level of free games are available today. The only thing holding you back now is SSD space.
The new free games on the Epic Store include arguably the biggest single title that has been handed out all year.