The use of the color red is very striking in this. I felt uncomfortable and intrigued by what I saw and could do. The artwork is very well done, beautiful and also visceral.
I wish there was more to the game like a larger overarching goal and maybe some more interactivity and control of other elements. The game would be fine without those things if you added to it. It would still be a very unique and memorable experience, niche, like Telltale games, but also very good.