Wow! Quite an impressive compositional range on this tune. The entire middle section was extremely catchy and mixed expertly. I seriously got shivers when you restate the intro line in minor at 3:20. Thanks for sharing this tune!