Thank you for the constructive feedback! We will be sure to improve on the points you mentioned.
I was also able to beat the demon pretty quickly, but I have also had playthroughs where I had to exorcise everyone. I think it all depends on your skill!