I watched Nitro Rad review some fangames and he mentioned this one, to be honest it looks pretty interesting, the music, some of the random bizarre imagery it looks nice. but it's a shame I can't play it for myself.
I wonder why the creator wants everyone to forget about this game. but if that's what they want that's their decision I guess..