Hey, you've made a diverse soundtrack! Another set of instruments, mood and emotions running through the track.. cool!
I'm usually a Frog King, heh. It sounds stupid (+I do not know why, but the bass reminds me of the song System Of A Down)