Thanks for finally identifying the game name for me, Alissandre. This game has been in the back of my mind for over two decades now.

I recently found out that it has been uploaded to the Internet...