If we go with something like " lost souls or soul stealer" the logo could be 10 guys standing with bows, shadowed out with light and fog behind them. All just ideas of course.
I'll be glad to swap #'s with you when your ready and I'm sure a few others will as well.