It doesn't look that horrifying, more cute and gothic really. But then again it's hard to make a cake look creepy XD I make little cakes with eyeballs on them after all and I still think they look adorable rather than creepy.
The blood looks too bright, like strawberry sauce. Watch a few videos on how to make stage blood and it should help you in getting the right shade. Generally a few bits of blue and yellow help get it to a more "fresh blood" feel instead of "spilt ketchup" XD Hope that helps :3