This could potentially be boss fight music in a Zelda game! The sound effects really immersed the listener into the action of the boss fight.
Nice work. Thanks for sharing the tune with us!