I've been waiting for so long for you to tell me the meaning of life. Now that it's done I feel disturbed by the predator face. :-D
Anyway, I like all the little things you put here and there in the mix and to be frank I like it all.
And about the ending sound, well, you know.
Nono.