Alright, I'm here, and I will post more to appease our [s]God[/s]GM. Though to be fair, I have no overall idea who the killer could be other than Rilla or Awson. So I'm jumping on the Nat is the wolf bandwagon.