Heavy Metal Heart - Nico Rosso
As I was reading, I kept going backwards to check if I had missed important information. I never found anything I missed, so why did I feel like I was left out of the loop of important plot points? They didn't know each other, right? No, wait, they DO know each other. Nope, they do not. OMG, I QUIT.