That's an interesting one. The croaking vocal sounds like it could use some more reverb. It sounds much closer than everything else.
Otherwise, I can't really pick out anything that sounds "wrong;" I'm guessing that most of the unusual production choices here were intentional, and they don't sound bad, so I guess it works.