
It began as a celestial light show as a horde of meteorites fell to Earth from the night sky, crashing down to bury themselves within the beach of the North-East seaside resort of Hovetree while its residents slept the sleep of the ignorant. Now no-one who ventures...