Reminds me of..
Monty Python and the Holy Grail a little, which is fantastic :D
Funny flash and the animations is awesome.
One thing that sort of bothered me though was the waterfall sound effect and how it looped, and wasn't looped well.
Other than that, great job :D