Different sounds for enemies being defeated sounds cool. I'm also vore leaning, so that being an ability for an enemy would be cool :P