Idk maybe the Manor is a red herring, I just don't see a holiday themed dark world being where the story is leading. Whereas Town Hall feels too prominent a location to be nothing at all. Maybe we'll see a fully flipped dark world town which might take us everywhere?