Was going to be 5 stars, but there was a part towards the end where the narrating character starts mocking the reader for reading comics rather than knowing music history. I get that it's that character's personality, but it wasn't appreciated.
Otherwise, very good.