It reminds me of something from a Donkey Kong game, I think it's a nice track even if a bit distant from the theme of this jam. The atmosphere you created is very evocative, with more variations and some care on the mix it could fit very well in a jungle area of some adventure or platform game.