I really like this game! I think this would be very highly rated, with some new art, polish and maybe a dash mechanic for the demons, so it isn't as painful to watch them slowly attempt to dodge the player. (My score is 60)
Also could you rate my game? I would really appreciate it!