You moved into a new town called "Derry" and you found 6 new friends Having a group of friends can't be that bad can it? But you noticed something weird is going around the town but you didn't say anything yeet.All Rights Reserved
4 parts