The notation was done very well, it's a very musically sound piece. Unfortunately, the mixing just isn't quite there. There seems to be both high and low quality samples used in there, and without a proper mix-down, it seems more like multiple isolated melodic lines playing at the same time instead of sounding like a cohesive song. Don't take what I'm saying the wrong way though, I gave it 4.5 stars because I really enjoyed this song. I just think that with a little more attention spent on the final mix this song would be a solid 5.