Twisteddoodles masters the universeThis week's cartoon from Twisteddoodles By New Scientist 16 September 2026 Email Print Twisteddoodles