It's weird that the only other real-time adventure game I know of (The Last Express) also came out in 97. Must have been something in the water around that time.
This game looks fascinating, and absolutely bizarre. I can't say I have a strong desire to play it, but I would watch a playthrough of it.