I found this oddity of a flash animation today, watched all the episodes and am completely flabbergasted. It's a long time I've not seen something this genuinely creepy/strange/odd/hypnotising. Now I'm a fan.