An Alien's Angst on Nostr: Finally! Resistance! Give me more vigilantes!Finally! Resistance! Give me more vigilantes!