‘Five Nights at Freddy’s’ Creator Teases ‘Sister Location’

dx6vk4gsom41zvhrkau9That wily Scott Cawthon, creator of the popular Five Nights at Freddy’s series… just what is he up to? He always seems to stay quiet for a time, then teases his next frightening project. His website, Scott Games, has recently been updated to reveal his latest, Sister Location. If you look close enough, you can read that it […]