Tagged: World of Goo gets remastered after 10 years