seems like your holiday inspired you a lot! I love this, some of the best melodies I've heard from you, and a few techniques I've not seen before.
I wish I could've made music on my holiday, I was missing it the whole time :(
anyway, oh my god that's amazing! well done!!