Yeah I think it's done but have heard rumors that there were complications mixing the new LP, probably with funding too. Who knows though, these things seem tricky. Really looking forward to seeing them live in Austin/Dallas in the meantime...
yeah, I think Steve from RxB mixed it and Brian didn't like it or something