Junji Ito inspiration? :D I'm thinking about making a vid on this game ^^ pretty excited
Great eye! Enigma of Amigara Fault was one of our main inspirations for the demons. We would love to see the video you make!