Surprising.
I haven't heard your previous versions. The first listening was a little weird as I was trying to predict the upcoming beat at the beginning (unsuccessfully). But the second listen, all came together perfectly!
That is e-x-c-e-l-l-e-n-t. Keep up.