Whoa.
I assumed the glitching was just happening randomly, and I was halfway across town without the radio before realizing. Oops.
I don't know if there's deeper meaning I'm missing or any way to get a substantially different ending, but this will stick with me for a while.