I'm not saying it was, but it was. By the one and only, Plastic Brick Automaton. His comics kick ass. Seriously, I have a shrine in my room dedicated to this gu aliens