The only sanctuary is the Big House–a giant mansion at the center of town that appears to be abandoned, only all the lights come on at night. Inside the Big House is the secret of the town. Inside, they’ll finally find themselves. They won’t like what they find.