It's basically an interactive Roger Dean album cover with an odd sci-fi story. I like how it's pretty-much completely text-free, and it'd easily be playable in any language.
It's also got that Myst-feel, in which you don't really have any instructions to start, but you really don't need 'em.
Give it a try.