Really cool! Great looking and solid music as well.
It would be nice if you could skip/speed up the transition screens; the ratio of wait time between days vs. time spent voiding contracts seemed a bit high.
I really liked the idea of making the contracts between humans and demons, it worked really well for this game.