Holy crap the internet is AMAZING!!!!!!
I seriously asked everyone i came within two feet of about that game for freakin years, and NO ONE ever know what I was going on about was like I'd seen a unicorn. Realise now must have been 84-85
I filed that away as some sort of weird delusion I was doomed to forever live the memory of alone until this very moment good god a 30 year reconciliation this is last starfighter-level mind blowing shit over here