Sad to see this game is lost
From The Lost Media Wiki
I remember playing this back when it first came out, it was a really neat experience if maybe a bit wonky control-wise. I had totally forgotten about it until now, but it sucks to hear part of it is still missing. Here's to hoping someone manages to re-release it.