This game is quite interesting but maybe too easy to handle: have your vision a little blurry and look if there is any red part on your soul to determine if it is a demon or not. :)
I believe you could have done more mechanics (more souls at the same time, more details on the different souls, consider a purgatory for souls with no demon parts but not all the angel parts) if you had more time.
=> nice game but could be even better!