Thank you so much! It means a lot for you to say all of this :)
In my past, my songs incorporating odd time signatures were often hard to follow, so I am very glad you think this is "easy" to listen to! Also, every of your points was something I spend a lot of time on (forest theming, balancing of instruments, transition to the giant phase...), so it makes me very happy that you give me so many compliments for them!
Since these compliments come from you, one of my top inspirations, I do not take them lightly. Thanks again :D