Overcooked! 2 and Hell is Other Demons are free to claim on the Epic Games Store this week

Epic Games Store is offering Overcooked! 2 and Hell is Other Demons to claim and keep for free this week. As for the next week, Horizon Chase Turbo and Sonic Mania will be on offer. Read more…
Neowin