Interesting tune you got going on here. For those of you who have issues with repetivity, what this guy did from 00:30 to 00:32 is a great way to do get away with a repetitive track! So kudos to you on that Island-of-Insight. Another break at around 50 seconds in! I am impressed. You are quite good at doing breaks and such, however IMO I would have loved to hear some more variety. So, not just breaks.
Overall, fantastic work.
I would like to point out to you though, that the requested song length was about 2 - 3 minutes and this doesn't quite cut that point. Another thing I found, is you made this a loop, which in a way is ok, but when it comes to animations and movies, a coda would be nice. Anyways, I enjoyed your song, have a nice day!