buttercat1791 on Nostr: They freaking did it! Incredible. Did they land the booster?They freaking did it! Incredible.Did they land the booster?