World of Goo - Logo

World of Goo Review

World of Goo is remains a sticky treat and showcases the versatility of the Nintendo Switch.