Free Games Epic Games Store | 'Daemon X Machina' Price Drops from $49.99 to Zero Epic Games Store free games have been downloaded multiple times in 2021. Learn more about the company's plans for 2022. by Urian B.