Misha,
Its hard to imagine anyone else singing this better - you have me feeling for those "wordless beasts".
I like the arrangement, including the surprise ending and especially like the badabaa`s and the different vocal processing you used in places.
I`m listening on headphones and found the drums a little too loud (or maybe its the eq )in relation to the bass & overall mix.
Cool song!

Robert