Thanks mate! Pretty cool you picked up on the cat spider thing. They are like a spider that grew out of the cat, dragging their corpse along with them. Here's a closer view:
Love the cat spiders, great combination and even more horrible now you've described how they get here. Great game!