Why do you think you failed? This sounds cool! I like the beat first off, but also all the instruments and timing of everything in general. I think the monkey noises is a funny but very wise decision for a jungle like song. The atmosphere is also definitely jungle like, sounds like something that would play on a level high up on the tree tops because it also sounds a little airy (in a good way). The song also does a great job at varying up and not sounding stagnant. I think you should be proud, it's a nice song :D
Keep up the great work!