Back in the late 80's I saw a add for it in Marvel comic book. It seemed really interesting looking. I guess it got cancelled before it was released. I have always wondered if someone had copy of before it was cancelled. Was wondering if anyone else remembers this? I might not be remembering the title of the game correctly.