Astrocade Promo (Circa 1982)
These are stills from the video.