ReviewsWorld of Goo Review World of Goo is remains a sticky treat and showcases the versatility of the Nintendo Switch. 28th March 20173 minute read