When an interdimensional portal opens up in modern-day London, Earth is decimated by demonic creatures that see humankind only as prey, and the world's only hope lies in the Templars, a
top-secret generational society of sentinels whose centuries-long task has been to stand guard against the forces of evil. Original. (A Flagship Studios computer game) (Science Fiction)