Hi Misha.
Love those lyrics. If I was to nit pick I would say that sometimes there seems too much going on so the vocal is crowded out. Still, it's imaginative and creative.
Held my interest.

Vic