Selena is moving to a new town that she will be force to live in. Nothing will make her happier than to get far far away from this weird town. Ever since she entered this town she felt there is something off of the place, like there's some kind of secret...All Rights Reserved