Yeah, I have the game. Very weird game. Absolutely bizarre. But I somehow managed to finish it, though. Probably with the help of a walkthrough. One of the things I remember is that the game had a huge, pretty intricate side path that seemed important, but was a complete red herring.
At some point you could walk through the city at night and I remember that you could see a ghost floating in a park you couldn't enter. I desperately tried to let the red-headed guy you were playing comment on it, but to no avail.
The last portion of the game involved running through the sewers below a stadium if I recall correctly.
I actually remember learning the English word 'turd' playing this game...