What a fantastic build up, very well mixed and procuded. Lots of subtle details, I like the chords you used when I don't expected where you're going in your progression it feels refreshing and surprised in a good way. Well done :)