Step into Selene, a city cloaked in darkness and teeming with horrors – from evil headmistresses to murderous marionettes, black worm parasites, haunted hotels, and eerie sleepwalkers. Meet the Paranormal Investigators of Needle Street, newly arrived to battle the encroaching malevolence.