Shadow Man
Member
A majority of the posts detailing individuals who saw the creatures would seem to contradict that. They aren't invincible, just stealthy and fast. Once you understand their operating procedure though, you're that farther ahead. Humans are erratic in their behavior, while animals generally aren't. Take steps to counter their SOP, and use your brain. It's your most lethal weapon, and you can concealed carry it 24/7, without restriction.