Ugh. Hate it. Wonder if the guy who drew this even got anything from this.
I actually personally contacted him about it, he knows about it and he's getting one of the prototypes or something.
It's not an officially-licensed piece of Alien merchandise, though.
For my money's worth I do think it's pretty neat.