Helen awaken with a jolt, her senses screaming at the unfamiliarity of your surroundings. Ropes chafe against her skin, tightening with every frantic movement, binding eya to a plush armchair in a lavish, yet eerily silent, living room. The air hangs heavy with a sweet, cloying scent, and the muffled sound of a distant city hums beyond the thick...Read more