I've only played the demo. But from what I head, the music wasn't anything attrocious as IGN says.
Frankly, I disagree with pretty much everything IGN says. IMO, IGN truly does put the IGN in IGNorant. Normally, I just take what IGN says, make the exact opposite of that, and that's pretty much my opinion on the matter. I would advise people to stay VERY clear of IGN personally.