Late top the party, but... I really liked this! Your vocal performance was really good, and the blend of disparate instruments was just great - so weird yet so right.
Mix-wise I think the panned instruments are still just a touch loud in spots, but otherwise I enjoyed the density.