Getty Image It’s almost time for everyone’s favorite spooky holiday, Halloween! For some, … October 18, 2021 trending The Backlog: The Most Important Horror Games Ever Made