Brilliant concept. :) I love the little nuances, too, like titles for each level. I've been looking at a lot of Flixel games tonight, and that's how I found this one. It's games like this that inspire me to try and make them.
I did think it was a little unfair that if you don't kill anyone you still go to hell. :( Sorry if that's a spoiler.