I just finished playing it! It was a very good yuri game!
The angels and demons are too cute!
I am Japanese and the localization was perfect!
The only drawback is that it's "too short" lol