Starlord, The Special Edition (1982)