Where's the love, Varsoon?
So I'm pretty sure either Big the Cat or Johnny is the serial killer (as we know from the setting it must be an immortal doing the killing). All the threats to town have to be neutralised and we're staring straight at one of them.
You going to confirm or deny this, VOTE: Big?
How about you,