I was a little bit put off at first thinking, "What the heck is this?" But then, after clicking around, I figured out it was some kind of point & click interactive narrative type of thing. I don't play these much, so I'm no expert, but it seemed nice and invoked quite a moody feeling. Quite artistic!