News World of Goo is free to get on the Epic Games Store until May 16th by diceanddpads in May 3, 2019May 3, 2019 World of Goo is free on the Epic Games Store!