Shadows of the Damned trailer is short but sweet

YOU MIGHT ALSO LIKE: