Clearly a lot of work was put into the visuals, they're insane. The models, the style, the camera, the effects.
The idea is very solid and it definitely fits the theme, however I found the things the demons say hard to decipher at first to know which stat they will increase. Playing some more you start to get the hang of it.