Skip to main content
Blog Teasers

Catalina Horror Games: Electricity Play

By CatalinaOctober 17, 2026No Comments

Catalina Horror Games: Electricity Play

@import url(‘https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=Crimson+Pro:ital,wght@0,400;0,600;1,400&display=swap’);

:root {
–bg-deep: #0a0612;
–bg-panel: #140c1f;
–purple: #9b4dff;
–pink: #ff6bcb;
–baby-blue: #7ec8ff;
–text: #f0e6ff;
–text-muted: #c9b8e8;
–accent-glow: #c77dff;
–danger: #ff4d6d;
–ozone: #a0e7ff;
}

* {
box-sizing: border-box;
margin: 0;
padding: 0;
}

body {
background:
radial-gradient(ellipse at 20% 10%, rgba(155, 77, 255, 0.18) 0%, transparent 50%),
radial-gradient(ellipse at 80% 90%, rgba(255, 107, 203, 0.12) 0%, transparent 45%),
radial-gradient(ellipse at 50% 50%, rgba(126, 200, 255, 0.06) 0%, transparent 70%),
var(–bg-deep);
color: var(–text);
font-family: ‘Crimson Pro’, Georgia, serif;
font-size: 1.2rem;
line-height: 1.75;
min-height: 100vh;
padding: 2rem 1rem 4rem;
}

.page {
max-width: 720px;
margin: 0 auto;
}

/* Decorative top border – Cheshire stripes */
.stripe-bar {
height: 8px;
background: repeating-linear-gradient(
90deg,
var(–purple) 0 12px,
var(–pink) 12px 24px,
var(–baby-blue) 24px 36px,
#1a0f2e 36px 48px
);
border-radius: 4px;
margin-bottom: 2rem;
box-shadow: 0 0 18px rgba(155, 77, 255, 0.5);
}

header {
text-align: center;
margin-bottom: 2.5rem;
position: relative;
}

.grin {
font-size: 2.8rem;
letter-spacing: 0.15em;
color: var(–pink);
text-shadow:
0 0 12px var(–pink),
0 0 28px rgba(255, 107, 203, 0.5);
margin-bottom: 0.4rem;
line-height: 1;
}

h1 {
font-family: ‘Cinzel’, serif;
font-weight: 700;
font-size: clamp(1.6rem, 5vw, 2.2rem);
color: var(–text);
letter-spacing: 0.04em;
text-shadow: 0 0 20px rgba(155, 77, 255, 0.6);
margin-bottom: 0.5rem;
}

.subtitle {
font-size: 0.95rem;
color: var(–baby-blue);
letter-spacing: 0.12em;
text-transform: uppercase;
opacity: 0.85;
}

.story-panel {
background: linear-gradient(160deg, rgba(20, 12, 31, 0.92), rgba(12, 6, 22, 0.95));
border: 1px solid rgba(155, 77, 255, 0.35);
border-radius: 16px;
padding: 2.2rem 2rem;
box-shadow:
0 0 40px rgba(155, 77, 255, 0.15),
inset 0 0 60px rgba(0, 0, 0, 0.35);
position: relative;
overflow: hidden;
}

/* Soft floating orbs for atmosphere */
.story-panel::before {
content: ”;
position: absolute;
width: 180px;
height: 180px;
background: radial-gradient(circle, rgba(155, 77, 255, 0.12), transparent 70%);
top: -40px;
right: -40px;
pointer-events: none;
}
.story-panel::after {
content: ”;
position: absolute;
width: 140px;
height: 140px;
background: radial-gradient(circle, rgba(126, 200, 255, 0.1), transparent 70%);
bottom: -30px;
left: -30px;
pointer-events: none;
}

.story p {
margin-bottom: 1.35rem;
color: var(–text);
position: relative;
z-index: 1;
}

.story p:last-child {
margin-bottom: 0;
}

/* Dialogue emphasis */
.dialogue {
color: var(–pink);
font-style: italic;
}

.catalina {
color: var(–baby-blue);
font-weight: 600;
}

/* Links – clear but thematic */
a.portal {
color: var(–ozone);
text-decoration: none;
border-bottom: 1px dashed var(–ozone);
transition: all 0.2s ease;
font-weight: 600;
}
a.portal:hover {
color: #fff;
border-bottom-style: solid;
text-shadow: 0 0 10px var(–ozone);
}

/* Spark accent line */
.spark-line {
display: flex;
align-items: center;
gap: 0.75rem;
margin: 1.8rem 0;
color: var(–purple);
font-size: 0.9rem;
letter-spacing: 0.2em;
text-transform: uppercase;
opacity: 0.7;
}
.spark-line::before,
.spark-line::after {
content: ”;
flex: 1;
height: 1px;
background: linear-gradient(90deg, transparent, var(–purple), transparent);
}

footer {
text-align: center;
margin-top: 2.5rem;
font-size: 0.85rem;
color: var(–text-muted);
opacity: 0.7;
}

/* Responsive */
@media (max-width: 600px) {
body { padding: 1.2rem 0.8rem 3rem; }
.story-panel { padding: 1.6rem 1.25rem; }
.grin { font-size: 2.2rem; }
}

Catalina Horror Games:
Electricity Play

A Cheshire Nightmare

You step through the door, your skin humming with the anticipation of electricity play. The forest smells of rotting nectar and ozone assault your nose. Towering lilies, their petals the size of sails, lean over the path, their stems pulsing like veins.

“Look at the little worm,” a snapdragon hisses, its voice a dry rattle.

“A pathetic, shaking little whore,” a peony sneers, spraying you with cloying yellow pollen like spit.

You push further, the path narrowing until you reach a clearing. An iron chair waits there, its leather straps worn and stained. Catalina floats above it, her pink and baby blue hair drifting like smoke in a breeze. Her wide, jagged grin reveals rows of needle-teeth.

“Sit, pet,” she purrs.

“What is this?” you gasp, your heart hammering against your ribs.

“Round three! We’re playing ‘Catalina Says’. If I don’t say my name, you get a spark. The voltage climbs with every mistake.”

You sit. Terrified of exactly how much this is going to hurt.

“I can’t do this,” you whimper.

“Oh, you can. Catalina says… stroke your cock. Slow. Rhythmic.”

You reach into your pants, gripping your engorged shaft. The friction forcing you to get harder and leak pre-cum.

“Now, wrap your fingers tight.”

A searing bolt of current rips through your spine. You arch your back, a strangled scream tearing from your throat. The metal chair itself electrifying you.

“Ah! I didn’t say ‘Catalina says’!” she laughs, her voice echoing. “That’s the magic of electricity play, darling.”

“Stop! Please!” you scream, your body trembling.

“Catalina says… imagine you’re a mindless slave to the current. Now, arch your back and thrust your hips!”

You obey, your cock sliding rhythmically against your grip. Your balls slap against the cold metal of the chair with every frantic movement.

“Squeeze the head of your dick until it hurts.”

You instinctively tighten your grip. Another zap, twice as strong, slams into you. The smell of singed hair and ozone fills the air. Your muscles lock, and tears begin to stream down your cheeks.

“Salty little bitch,” the lilies chant in unison.

“Look at the stupid whore crying for his mistress!” a peony sneers.

Catalina descends, her weightless body pressing against you. She leans in, her tongue flicking out to lick the salty tears from your skin.

“Dacryphilia is such a niche taste, isn’t it?” she whispers against your ear. “Let’s see how much electricity play your prostate can handle.”

“Catalina says… hold your breath and pump faster!”

You obey, your hand a blur. The friction is intense, the skin of your shaft turning a raw, angry red.

“Squeeze it one last time!”

⚡ final spark ⚡

The final shock is a volcanic explosion. It doesn’t just burn; it detonates inside you. The current hits your prostate with pinpoint precision. Your cock spasms violently, and a thick, hot rope of semen sprays across your stomach and the leather straps, splashing in messy, white globs. You take a breath and sob, your body collapsing into a heap of exhausted nerves.

“The electricity play has finally broken you,” she giggles, disappearing.

As the last twitch leaves your thighs, the flowers part, revealing a new, shimmering path leading deeper into the nightmare.

Catalina Horror Games · Cheshire Domain

@import url(‘https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=Playfair+Display:ital,wght@0,400;0,700;1,400&display=swap’);

.wonderland-cta-wrapper {
display: flex;
flex-wrap: wrap;
gap: 1.5rem;
justify-content: center;
align-items: center;
padding: 2rem 1rem;
background: radial-gradient(ellipse at center, #1a0a0f 0%, #0a0508 70%);
font-family: ‘Cinzel’, serif;
}

.wonderland-btn {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 0.6rem;
min-width: 260px;
padding: 1.1rem 1.8rem;
border: 2px solid #8b0000;
border-radius: 4px;
background: linear-gradient(145deg, #1c0b10 0%, #0d0508 100%);
color: #e8d5b7;
text-decoration: none;
text-align: center;
font-size: 1.05rem;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
box-shadow:
0 0 0 1px #2a0a0f,
0 4px 15px rgba(139, 0, 0, 0.35),
inset 0 0 20px rgba(0, 0, 0, 0.6);
transition: all 0.35s cubic-bezier(0.23, 1, 0.32, 1);
overflow: hidden;
cursor: pointer;
}

.wonderland-btn::before {
content: ”;
position: absolute;
inset: 0;
background: linear-gradient(120deg, transparent 30%, rgba(139, 0, 0, 0.15) 50%, transparent 70%);
transform: translateX(-100%);
transition: transform 0.6s ease;
}

.wonderland-btn:hover::before {
transform: translateX(100%);
}

.wonderland-btn:hover {
border-color: #c41e3a;
color: #fff5e6;
box-shadow:
0 0 0 1px #3a1018,
0 0 25px rgba(196, 30, 58, 0.55),
0 6px 20px rgba(0, 0, 0, 0.5),
inset 0 0 30px rgba(139, 0, 0, 0.25);
transform: translateY(-3px);
}

.wonderland-btn:active {
transform: translateY(0);
}

/* Accent icons / flourishes */
.wonderland-btn .icon {
font-size: 1.25rem;
line-height: 1;
filter: drop-shadow(0 0 4px rgba(196, 30, 58, 0.6));
}

.wonderland-btn .sub {
display: block;
font-family: ‘Playfair Display’, serif;
font-size: 0.72rem;
font-weight: 400;
font-style: italic;
letter-spacing: 0.12em;
color: #a88b6e;
margin-top: 0.25rem;
text-transform: none;
}

/* Special variants */
.btn-enter {
border-color: #5c1a1a;
}
.btn-enter:hover {
border-color: #8b0000;
}

.btn-call {
border-color: #1a3a1a;
background: linear-gradient(145deg, #0f1a10 0%, #050a06 100%);
}
.btn-call:hover {
border-color: #2e5c2e;
box-shadow:
0 0 0 1px #1a2e1a,
0 0 25px rgba(46, 92, 46, 0.45),
0 6px 20px rgba(0, 0, 0, 0.5),
inset 0 0 30px rgba(30, 80, 30, 0.2);
}

/* Tiny decorative corner thorns */
.wonderland-btn::after {
content: ‘♠’;
position: absolute;
top: 4px;
right: 8px;
font-size: 0.7rem;
color: #5c1a1a;
opacity: 0.7;
}

Catalina

Author Catalina

More posts by Catalina

Leave a Reply

💌 📖
error: Content is protected !!