What a great game. I liked the art, that's what got my interest in the first place. So unique and...creepy. I think the art really fits the theme.
Here's my little take on this game. No facecam or commentary and I broke my playthrough into parts and here's the first part: