I’m the same with music. I can “hear” music played back in my head with every detail as though I’m listening to a recording. I can get the same rush as I do when listening to the actual recording, and I assume this massive reward I get from music has something to do with why I can remember it in such detail. No surprise that I’m also a musician.