Destiny 2's Whisper of the Worm quest is active once more, and will be until Monday at 10 AM Pacific. Time to go get that thing.