The Epic Games Store’s new free title is Control

And next week’s free games will be Hell is Other Demons and Overcooked 2

The Epic Games Store’s new free title is Control