Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2026-03-20
Updated:
2026-03-21
Words:
4,583
Chapters:
2/?
Comments:
29
Kudos:
44
Bookmarks:
11
Hits:
678

DATE OR DIE ♡ Homu-chan’s 100-Loop Gacha Hell

Summary:

On the day Homura transfers in, the universe gets bored and installs patch 1.0: Affection Points Only.
Witches? Now mandatory rom-com dates.
Soul gems? Powered by love meters.
Reality? Will literally blue-screen and delete itself if the Main Route (Homura × Madoka) doesn’t hit 100% True End before the giant pink countdown heart in the sky reaches zero.
Homura remembers every loop.
Madoka just thinks the world got “super romantic lately.”
Kyubey is now an overworked intern selling gacha romance pulls.
And Amorubey (Kyubey’s idol-pink cousin) is commentating the whole apocalypse like it’s the season finale of the century.
Tsundere choices, floating pink menus, forced umbrella dates in hallways, giant teddy-bear boss fights.
If Homura can’t stop being emotionally constipated long enough to pick the honest route…
everyone loses. Forever.
…welcome to hell’s cutest dating sim.
Good luck, Homu-chan~ ♡

Chapter 1

Notes:

(See the end of the chapter for notes.)

Chapter Text

 

Loop 101 • 08:36

♥♥♥
🔋 87%

Kyubey (overworked intern): Affection Economy Patch 1.0 installed successfully.
Critical: Homura × Madoka Main Route must hit 100% before the cosmic heart reaches zero...
...or everything blue-screens. Good luck, transfer student~ ♡

♡ NEW GAME+ ♡

PUELLA MAGI DATING SIM 1.0 • ROM-COM PATCH INSTALLED
Homura x Madoka Route • Difficulty: “Please Let Me Die” ♡

ROUTE START 

♥ AUTO-SAVE COMPLETE ♥
Affection Economy v1.0 • “Rom-Com Patch” installed

Route 01 – Transfer Day

The day the sky turned pink and everything Homura had ever sacrificed suddenly ran on heart meters.

CG #01: “Pink Sky Overload” ♡

The sky turned bubblegum pink everywhere, splashing Mitakihara in shoujo sparkles, the kind that makes you want to squint and apologize to your eyes.

Homura Akemi, perpetual transfer student and professional time-loop sufferer, stepped through the school gate exactly as she always did: uniform razor-sharp, expression cooler than liquid nitrogen, shield already humming with muscle-memory menace.

Except this time the universe had apparently decided “tragic brooding aesthetic” was last season’s vibe.

Homura stepped forward anyway because stopping would mean thinking about the winking sun. Tiny chibi cupids in idol outfits zipped around pelting the air with AP (affection-point) confetti, and somewhere a bubbly voice was already cooing “Route Start! ♡ Let’s get that True End, Homu-chan~” straight into her soul. Homura’s stomach performed an Olympic-level drop. The apocalypse had gone full rom-com, and she was the unwilling protagonist.

(Loading new rules… Affection economy online. Good luck, Homu-chan~ ♡)

Homura Soul Gem • Entropy Resistance

 

↓ 13% this loop • One reset left before blue-screen ♡

 

The courtyard smelled impossibly like spring cherry blossoms today. Almost nice. Almost enough to make me forget the endless sour ache waiting behind every petal. Almost.

I walked through the gate exactly like every other loop. Uniform knife sharp. Hair falling the right way. Shield already humming on autopilot because that is just what it does now. Another loop starting up same as always. Same old pain probably hiding around the corner. Same blood on the concrete later. Same Madoka somewhere close enough to hurt.

Then the sky slammed full pink like someone dropped the entire magical girl transformation sequence on Mitakihara. Not soft. Not sunrise. Full idol stage pink. A giant glitter heart parked itself right where the sun used to live and started ticking down from infinity like it had already picked the ending. It had never done this before. Not in any of the timelines. No matter how many times Walpurgisnacht tore the city apart, the sun stayed indifferent. Now it winks like it knows something I don't. I hate that more than the glitter.

Hearts are everywhere, floating like the petals from Gertrud's rose garden barrier back when roses meant something besides love traps. I almost expected thorny vines to grab Madoka instead of sparkles. Almost relieved when they didn't.

Suddenly, a bubbly voice popped straight into my skull like it paid rent there.

"A balanced love economy benefits all magical girls, you know~ ♡ Collecting affection points raises entropy resistance and prevents premature system crashes. Fail to maintain the meter and entropy wins anyway. But with boosted gacha rates this loop, your chances are statistically optimal, Homu-chan!"

 

My eye twitched. I have heard this voice sell miracles before. Different packaging every time. Different despair underneath. My fingers flexed around nothing. The shield stayed closed. I didn't want to open it and see how pink the inside had become.

Across the courtyard pink pigtails bounced. Red ribbons did that flutter thing they always do. Madoka Kaname turned around saw me and her whole face went bright like I was the best surprise ever.

Madoka

New transfer student?

She tilted her head, that pure-hearted smile hitting me like a grief seed to the chest.

Madoka

You look… kinda lonely. Here!

She held out a spare pencil like it was the most important quest item in existence.

The system chimed where floating pink text exploded in the air between us only I could see it:

Madoka’s Pure-Hearted Gift Event Triggered! +20 AP

For a pencil.

In another life she had lent me one during math class. I kept it for three entire loops, tucked inside my shield, because the plastic still carried the faint scent of her shampoo. Now the universe had reduced that memory to a number. Clean. Bloodless. Quantified. I almost laughed.

A shower of tiny pink hearts burst across my vision like cheap data confetti, swirling once before dissolving into sparkles. Madoka simply beamed at me, pink eyes bright and utterly unaware.

Madoka

It looked like you needed one~

A faint pink shimmer rippled over everything, the visual equivalent of static on a corrupted save file. The world itself seemed to stutter—breath held, timer frozen—then the menu unfolded in front of me, uninvited, inevitable, glittering with the same saccharine cruelty that had already doomed a hundred timelines.

My soul gem pulsed sharp with old dread, glowing warmly with something I refused to name.

Here it comes again.

The choice that isn’t a choice.

 

  • 1. “Hmph. Don’t talk to me.”
    (Tsundere classic – +30 AP to Madoka)
    (–10 to Homura’s remaining sanity)
  • 2. “I am Akemi Homura. Pleased to meet you.”
    (Cool & Mysterious – +15 AP, zero feels)
  • 3. “Madoka… I’ve waited so long…”
    (Dangerous honest option – instant flag)
  • 4. [Secret – loops only] “Reset shield and try again later.”
    (+1 Amorubey Annoyance counter)

 

 

My eyes flicked over the third option. My soul gem gave a single, traitorous flicker—pink.

Then the floating pink box blinked once, satisfied.  

Choice Registered! ♡

I could practically hear the universe snickering as it locked me into the worst possible route. My brain short-circuited for a solid second. Mouth already moving. No. Stop. Abort. Do not say it. Do not—

Homura

Madoka... I’ve... waited so long...

My throat closed around the words like it was trying to strangle them retroactively. My face burned. Not from magic. Just blood rushing where it had no business going. I have detonated buildings with less heat in my cheeks.

Madoka blinked. Her cheeks turned the exact shade of her ribbons.

Madoka

Eh? Homura-chan, have we met? Your face is all red~

I wanted to melt into the pavement. I have died before. Multiple times. This somehow felt worse.

A tiny heart shaped familiar popped up right beside her. Chibi Kyubey interns in bowties throwing sparkly confetti that actually drained AP bars. Lockers creaking open with “Will you go out with me?” cards. Somewhere in the pink haze I swore I heard faint violin screeches—like Oktavia's symphony starting up before she drowned everything in blue regret. Except now the music swelled romantically. Mocking me.

Madoka’s hidden “destined-love” meter (visible only to me) dipped for three seconds when she thought I looked lonely.

The familiar squeaked:

 

“Tutorial time! Defeat me with a romance event or lose 50 AP!”

 

I reached for my gun on reflex. Fingers closed on nothing but air because apparently firearms are not romance-approved weaponry now. The universe rewrote the rules so the only thing I can fight with is sincerity. It knows exactly how much that terrifies me.

The familiar tilted its head like it was judging me. I settled for glaring. It threw more confetti. My AP dipped anyway.

I did not even think about it. Time stopped. World went violet and quiet. Grabbed Madoka’s hand on pure reflex the same hand I held while she died a hundred times and pulled her under the nearest umbrella that definitely was not there two seconds ago.

The notification bloomed pink and smug. It knew I would grab her hand. It had watched me do it a hundred times before, just never under an umbrella that smelled like strawberry shampoo instead of ash. Progress, the screen called it. I called it torture with extra sparkles.

Forced Umbrella Date Flag Unlocked! ♡
Sparkly pink rain started falling in the hallway.

▶ [SKIP CUTSCENE?]
(you can’t actually skip your feelings, Homura)

Madoka’s eyes went wide.

Madoka

Wow, Homura-chan, you’re really warm!

She squeezed my fingers back.

Madoka

And... this umbrella is so cute! Did you bring it just for me?

Homura

[A beat too late] …Practical. The forecast always predicts rain.

A lie. I had checked every single loop. It had never rained. Not once. Not until the universe decided to rewrite the rules just to watch me scramble for an excuse while holding her hand.

In any other timeline I'd have already blasted whatever spawned it. Instead my hand stayed locked around hers. Warm. Too warm. Combat stance ruined. Pulse elevating for non-witch-related reasons. Unacceptable. I didn't let go anyway.

The familiar ballooned into that vending-machine teddy.

Madoka

It’s so fluffy! Thank you, Homura-chan!

Homura

[Muttering] Byproduct. Don’t get too attached.

Like that ever stopped her.

Madoka hugged it like it was the cheesecake Charlotte always guarded so jealously in her dessert labyrinth. That soft pure laugh that always wrecks me. Back then it ate Mami in one bite. Now it just… accepted the cuddle. My stomach twisted. Progress?

The AP bar floating above my head filled with sparkly hearts.

♡♡♥♡♡ +32 %

🏆 ACHIEVEMENT UNLOCKED 🏆
“First Contact Without Immediate Murder”
+1 to “Actually Holding Her Hand” counter • Amorubey is proud of you\~

Thirty-two percent. The bar filled like it was proud of me. I felt sick. Every heart was another second Madoka stayed alive in this loop. Every heart was also another second I had to keep pretending I could do this without breaking. The math was cruelly balanced.

I stood there holding a non-existent umbrella in non-existent rain, face burning hotter than any flame witch. I would rather fight naked. I would rather—

Sky zoomed in. Chibi Amorubey popped up huge. Microphone sparkling.

✨ AMORUBEY POP-UP ✨
“Tutorial clear cutie! +1 Sparkle Particle Overload
• Gacha pull chance now 420%~
•Don’t let the meter hit zero or bye-bye universe, okay? ♡”

A white Kyubey—now wearing a tiny intern nametag that read “Amorubey Division – Contract Support”—popped up at my feet.

“Please consider a contract. Gacha rates for romance events are boosted this loop. Would you like a tutorial pull? First one’s free~”

Madoka tilted her head at the empty air.

Madoka

Homura-chan? You’re staring at the floor super hard. Is something wrong?

I wanted to scream. I wanted to reset. I wanted to tell her everything and watch the world end in real time.

Instead I muttered the only thing that felt safe:

Homura

...Nothing. Let’s just... go to class.

She linked her arm with mine like we had been doing this forever.

Madoka

Okay! I’ll show you around! You seem like you need a friend~

📍 Current Route: Mitakihara Middle School Hallway
☂️ Weather: Sparkly Pink Rain • Chibi Interns: 7 • Bento Incident Flag Loaded

The hallway glittered like a fever dream, lockers sighed dreamily. Somewhere far above the cosmic heart ticked down one minute. 

I walked beside her. My soul gem pulsed in time with her footsteps. One meter. One smile. One countdown. If I fail this time the sky will blue-screen and take her with it. Again. I keep telling myself the next loop will be easier. I never believe it anyway.

This is going to be hell.
But at least you’re smiling.

 

Route Progress

Madoka ♥ 32 %
Cosmic Heart Countdown: ∞:∞:∞ → 99:59:59

Homura walked beside her, soul gem flickering pink, with the weight of every past timeline pressing against the new rules that now governed everything. The system simply existed into every glance, every small kindness, every heartbeat Madoka offered. 

She keeps the meter alive, the world keeps breathing. Let it reach zero and the entire timeline would simply… stop. Just a soft blue-screen and the end of everything.

~*~ /) (•̀ᴗ•́)ノ ← slowly tying itself tighter ~*~

♥ Madoka’s Pure Heart Meter • 32% → 34% (she thinks you’re “warm~”)
One more pencil and she’ll unlock “Destined Encounter” flag ♥♥

⚠️ REALITY GLITCH DETECTED • Amorubey Annoyance +1 • Next choice may spawn Oktavia BGM ⚠️

BAD END SCREEN

 BAD END 01 – “Too Tsundere For Her Own Good”

 Madoka’s affection meter hit zero in 0.3 
 seconds. The sky blue-screened.             
 Homura resets. Again.                        
                                              
 Sad piano sting: “Clair de Lune but make it  
 existential dread”                           

  

System critical: Affection economy collapsed. Reality terminated. Retry? ♡

(We didn’t hit this today. But we could have. We always could have.)

⚠️ AMORUBEY ANNOYANCE COUNTER ⚠️

 ANNOYANCE LEVEL: 1 / 10                    
 Amorubey status: mildly irritated (´;ω;`) 
────────────────────────────────────────────
 Current glitches:                          
  • +10% sparkle particle overload           
 • Random chibi cameos mid-sentence         
 Warning: at level 5 reality may insert     
 "forced confession BGM" during combat      

♡ ROUTE 01 COMPLETE ♡

Next Flag Loaded: Bento Incident • Someone is about to drop their lunch in the most dramatic way possible

▶ CONTINUE TO ROUTE 02? [Y/Y]

Don’t drop the bento, Homu-chan. We believe in you (lie).

 

 

Notes:

Reader… if you’re still here after this tutorial chapter, you’re already doomed. Just like me. Please… don’t let me mess up the next choice. I can’t watch her witch out again. Not like this.