2:02 of the video...
I swear I've heard that yell in some other movies or games.
*edit*
YouTube - Dedicated to the Youraagh!
thanks google
It's amazing how it feels completely out of place no matter where you put it in
The more you hear it the more it sounds less human, almost like a tie fighter to me.