Yay.
That was really fun to listen to.
It was diverse, but never annoying. I loved the beginning the most, but no part of the song was bad or bothered me.
Great song, you said this was your best. Agreed.
If you have the time, stop by my audio page and listen/review/vote. Thanks. :)