The latest Gord trailer puts a spotlight on The Horrors. Learn about these fearsome and powerful demons that inhabit the dark fantasy world of the upcoming single-player adventure strategy,...