Sorry your cat got killed. They leave a big hole in one's heart when they are gone.
I let my cat out too, and I always worry about him until he comes back in.
I've tried keeping him in, but he whines so much, that my husband might do him harm :-|
It's like waiting for the teenagers to get themselves home at night!