Games like Chimeras: Cherished Serpent Collector's Edition

A series of deaths plague a small town, but who or what caused them?

A series of deaths plague a small town, but who or what caused them?
Picked to match Chimeras: Cherished Serpent Collector's Edition on gameplay, themes, and feel.