Well that was certainly unlike anything I've heard here before..in a good way. Very cool track, like a jazz version of They Might Be Giants! 'a beast to mix'..I'm thinking more of a beast to sing.
Mix sounded pretty darn good to me, the only thing that occurred was the marimba (or glock?) was a little thin sounding (at 1:35), but it's really a minor nitpick, and possibly because the piano sounds so good.
Excellent stuff, very creative.