Bad news guys: Meijin confirmed it is just an audio CD with the music of the game, not the game itself. It seems the original game was stored on a HDD, still lost.
https://ameblo.jp/meijin16shot/entry-12449691343.html
https://ameblo.jp/meijin16shot/entry-12449691343.html