I thought it had a password feature? Haven't played the game in almost 20 years but one of my favorite Hudson NES games! Kind of same deal I loved the game, all of my friends didn't. But they also made fun of me for liking the Turbo Duo... The Nintendo/Sega alliances were pretty strong back when I was a kid.
I read the HG101 article about the original PC version but never tried it. Would have loved to see a PCE port of this game.