Indeed, FB is right...they "were" prepainted Star Wars mini's!
They are a little taller than most 28mm figs but easily usable as slender but tall aliens.
I should indeed have taken the pic much closer or added some but at the time I took it, it looked much better...I must have been drunk or someting! (although I don't think that drinking makes you see things closer or clearer than they are...
)
But it would only have mattered a little bit against that fantastic Heldrak entry, excellent work fellow competitor!