I liked the whole Human with Demon Support vs Vampire setting too. I was disappointed in most of the fighting and it got really awkward during the end. All the sheming wasn't explained well either, which was a let down for me, because I liked what I saw in the beginning.