PETA was angry and the frogs weren't really into it, but at least the Pitchfork review was positive.