Has anybody heard about it? What are your thoughts? I believe it due to the fact I got a RAGING head ache just from the begging of the music.