I remember this being an enjoyable exploration based game with some cool looking maps. I liked it.
DEPRESSING IN A GOOD WAY
Unfortunately I was unable to progress, or missed some point, but it's an interesting sequence (or prequel, both or none).