Sounds just like music in DKC
When listening to the track, all I could think about was Donkey Kong Country games for the SNES. The song sounds a lot like the music in DKC2 (I think) for the forest levels -- the "forests of brambles". The correlation seems a little much...