Oh look! Spawn, with a happy ending...
the storyline had far too many resonances with Spawn for it to really be considered original. However, I thought that the art was superb and the animation was competent.
I think an original soundtrack might be more interesting than canned music. You might want to look into gettin a loop editor like Acid music - you certainly have the artistic sensibility to make a success of it.