Ah yeah, baby! It is awesome!
I have only one complaint: They didn't back check their script for inconsistencies.
After saying that the demons could not walk on hallowed earth, they show Dark Heart assaulting the priest keeping the contract safe in his church. The scene was cool, but really should have been prefaced with a reason as to why Dark Heart could walk on hallowed ground. It could have been as simple as two words to the priest protecting the secret.
Also, after showing that Johnny had to be sewed up after being injured his first night out, he didn't need sewing up after taking a couple hundred rounds from the police the next time out.
Don't worry if you haven't seen it, I haven't spoiled a blessed thing. ;)