Sounds like little squirrels are screaming at me XD (just kidding)
I think it takes a little too much time before entering the interesting part (01:14), the squirrels are nice but take a bit too much time in the intro.
I love the song from 02:00 on, sounds very VERY good!
Overall the song is pretty nice, good job Josh!