My take
All of the individual parts are brilliantly constructed. The one and only gripe I have with this song is that each of said parts loop too many times and I start to lose focus. All in all a brilliant track! 4/5, 9/10 and a download for you. =)