Welcome to Shadowhill, the town that people forgot. People in this small town in Central America have been asleep for one thousand years, until one day a human arrived and awoke all the spirits