[0] https://web.archive.org/web/20030906124225/http://www.sonic....
The other game this reminds me of is a game for the TI99/4a called Tunnels of Doom. It was a cartridge game that also had a floppy or cassette data load. It had a dynamic dungeon creation so every time you played the game you got a new unique experience. That would be an equally challenging one to reverse engineer due to the oddity of the GROM/GPL architecture in the TI99/4a.
Microblog: https://gamemaking.social/@SpindleyQ/115058149348319018