Woah!
Just amazing..You never come to get a perfect assonance but, instead, the song always is suspended with the continue use of different keys mixed together.
Interesting song, i would have loved a more explicit "full melodic assonant moment" but .. hey this is matter of taste, you're not me ;)
And, great work on overall sequencing, i think you putted a lot of effort in this.
Download and five!