The title is misleading. The residents aren't evil. They're being controlled by an ancient brain parasite.

Reviewed on Jun 14, 2023


Comments