Overcooked is now free on Epic Games store, Torchlight is next

Weekly free game promotion set to run throughout 2019

Overcooked is now free on Epic Games store, Torchlight is next