News Technology Yes, chef! Overcooked is free on Epic Games Store for PC co-op hilarity By Frederic M. Kolodziej 4 years ago Overcooked is the latest free PC game being given away at the Epic Games Store,