"It Happened on the Mysterious Isle of Seacliffe" was first presented as HorrorBabble's fourth Twelve Days of Christmas special, from December 26th, 2020, through to January 6th, 2021. The story: In the last days of 1990, a writer sets out to explore a shadowy island in the North Sea. The little-known Isle of Seacliffe has long haunted the dreams of the middle-aged author—will his long-awaited excursion scratch a lifelong itch?