Demon of Hatred is hard. Not utter BS hard, but hard enough to annoy me. His charge attack is just nuts. There's almost no dodging it, so you've just gotta make sure your HP is always topped off at max, or else a single charge attack will kill you. I almost had him today. He just needed two more hits and he would have died. Sadly I gotta go to the gym and then to work. Oh well. Will beat him tomorrow.