A really well-made game! The gameplay mechanics are well thought out and fun to use.
I like how the game changes depending on whether you attack humans or demons. The little speech bubbles some characters have above their heads are also a great touch and add a lot of personality.
Great job!