Very intriguing game for sure. I really like how that mannequin moves, but ultimately does nothing. Eating the organs / bugs for a bit tedious after a while though. I would either put in some jumpscares or reduce the amount of organs / bugs you need.
Here's my channel for other games I have played. https://www.youtube.com/@Levont