Fantastic. Ended up playing this for a whole night.
I could answer those questions that the artist asked, after all, I feel like a small spirit in my family. It sucks to be a small spirit in a huge world of the abstract and you can't understand the world you're living in. I feel when a shadow is gliding behind you tells you that you're not alone. There's other spirits that are in the same position as you are but you just cannot see them in the spot you're in. The demon part is like if you can't beat them,join them but you're being tested to see if you're worthy enough. This game gave my family really valuable lessons about the world around us.