To be honest I never understood criticizing music... it's like coming to someone and saying hey you don't look like me so please go make a plastic surgery... bro each track is like an individual person that deserves to live as is. They all will find their love ( matching ears ).
Anyway, this is a sick track! Very Very Cool!!! Atmosphere is top notch here!