Misha,

The lyrics are wildly colourful and drew me in right away. Your vocal sounds a little different from recent posts, but "in character".
The backing sounds ok - I noticed the lack of those found sounds you have been using lately , and its maybe not as adventurous as the song deserves?
Its very enjoyable as is... and well worth working on if you decide to use it in that Broadway show!

Robert