I'd never heard of a sub-genre called "sludge" until just now, but as the article suggests this must be the poppy side of that sound. Sounds like something that a second-tier indie label could have put out in the mid-90s. Which is not to say I don't like it; it's pretty catchy.