Mystery awaits in a sleepy town- a parallel universe where sex abounds!