The graphics and music are fantastic, and the game is great. My only gripe is that firing the soul protector isn't that responsive - pressing jump and V didn't always work. And having to restart the level from the beginning when you get hit is a bit rough.
But otherwise, a fantastic, atmospheric game. You've definitely excelled with the audio and visuals.