Ummmm.... queer....
The graphics were good
The animation was fairly good
The style was a mixture of the various animation techniques out there
The music was fantastic
The voice acting was good
The violence was interesting.
My problem is, that Satan character was portrayed completely out of the character most know him to be.
I believe you just used his name, for the attention it would bring and threw in your message of a boy who was an outcast and so on.