"Deadlights," the new track from UK rockers They Say Fall sees the band live up to the praise being given to them by the metal press.