3/5 only because it had some unexplained parts and maybe having a chapter or two clear it up would have it a 4/5. All in all a great story but I wish it was a bit longer
Unholy Night