I hope you find peace for you and your kitties Sara. Whether a person believes in god or in karma, whoever did that terrible thing to your tiny kittens, they will not get away with it.
All Hallows night is not about ghosts and goblins, for me, this was the night my beautiful daughter was born, and I celebrate her birthday, and all the years of joy she has given me :)