Oh wow, I remember getting these in some kind of space station play set as a child.
The ones I had were just slightly bendy plastic alien rip-offs spray painted metallic blue and black, but these could be from some different line of toys.
... these almost look like molds created FROM those toys, but in metal...
Weird.