I agree, the mix sounds good.
The only nit I have is that.... yes.... you did get it way loud. It's clean and not distorted and doesn't sound compressed, but the levels are hot. I might would go back and export it again after you turn it down a tad.
Overall, this is good... it's creative and unique. Thumbs up.