News Indie New Switch game from World of Goo developer 7 Billion Humans looks like another delightfully complicated puzzle game.