Although this book should be read first, I already made the acquaintance of Black Halo by reading "All Night Long" last year. Thankfully, that didn't spoil things for me. After reaching the end of that book, I was simply left way too curious to find out where Xane and Dani were and what was going on between those two.
Finding out what really happened a bit at a time worked very well, and the great twists (especially the shocking one towards the end!) certainly spiced up the whole read. I now have a crush on Xane and I would have very well jumped
in bed in the story to give him my support. I swear, sometimes I wanted to slap each member of the band, even Ash—for whom I swooned in "All Night Long"—and I'm not sure how I really feel about Dani. Here and there her actions and words seemed a bit out of character to me, but I can see her insecurities and that's why I'm willing to give her time to shine.
Full of angst that leads to misunderstandings and—consequently—unpleasant situations, this book was a good opening to a world that may very well rock your reading!