Not likely our first contact but I do think it’s possibly alien tech or alien inspired for the reasons you pose 🤙