A Mirror's Curse
You are Ethan Yoon, a normal boy.
Just a regular high schooler—until a fateful encounter at the Autumn Festival leaves you cursed. Now, every little thing you do pushes you further from the boy you once were and closer to... something else.
Your only clue? A cryptic fortune teller, a mysterious girl, and the unsettling realization that your reflection isn't quite your own anymore.
With each passing day, you must navigate the halls of Pacific Crest High School while managing your ever-changing body and identity. Do you embrace the transformation or fight to stay the same? Who can you trust with your secret? And, as the lines blur between magic and reality, will you ever break the curse—or was it never really a curse to begin with?
Your choices shape your fate. Who will you become?
๐ฎA Fully Customizable Transformation System — Experience a modular paperdoll system where changes are reflected in Ethan's sprite.
๐ญDynamic CGs That Reflect Your Choices — Major scenes feature illustrated CGs that adapt to Ethan's current appearance.
๐ A Branching Narrative With Meaningful Choices — Will you fight the curse, embrace it, or carve out your own path? With multiple routes and diverging storylines, your decisions shape Ethan's journey.
๐ซSlice-of-Life Meets Supernatural Mystery — Balancing high school life with the strange and unknown. You can join clubs, make friends, and unravel the truth behind your curse—all while keeping up with homework.
๐กMultiple Paths, Multiple Outcomes — Pursue different routes, from cheerleading to theater, art, or even magic.
๐Fashion & Customization — Customize Ethan's outfits as his transformation unfolds.
Luke โ The Loyal Best Friend
Ethan's childhood friend, Luke has always been the easygoing friend who's always there when you need him. As a football player with a big heart, he's the kind of guy who hypes up his friends, shares his snacks, and never hesitates to throw an arm around Ethan's shoulders.
Samantha โ The Sharp-Tongued Ride-or-Die
If sarcasm were a sport, Samantha would be an Olympic gold medalist. She's the friend who roasts Ethan at every opportunity, rolls her eyes at his dumb remarks, and acts like she's way too cool to care. But beneath all the dry humor and biting remarks? She's the one who'd burn the whole world down for him if he needed her to.
Jessica โ The Queen Bee
Effortlessly popular, flawlessly put together, and always in control—Jessica is the girl everyone wants to be or be with. She rules the school with a perfect smile and a cutting remark, and nothing ever seems to shake her. But perfection is a heavy crown to wear, and behind the designer outfits, there's a girl terrified of showing weakness.
Vincent — The Adorable Bookworm
Vincent is the kind of guy who always has his nose in a book, not because he's uninterested in the world, but because he's unsure how to exist in it. Soft-spoken and a little awkward, he's brilliant when talking about the things he loves but completely hopeless when it comes to confidence.
Aurora — The Witch with Secrets to Spare
Aurora walks the fine line between myth and reality. No one knows if she's actually a witch or just really committed to the aesthetic—but no one's brave enough to ask. With her piercing gaze, cryptic one-liners, and eerie knack for knowing things she shouldn't, most people keep their distance.
Jordan — The Ice-Cold Star Athlete
Jordan is the guy everyone knows but no one actually knows. A star athlete, good-looking, and seemingly untouchable, he carries himself with an air of cool detachment. Most people assume he's just naturally arrogant—but the truth is, he's exhausted.
A Mirror's Curse is a passion project, and almost everything—the writing, coding, story design, gameplay mechanics, production, and more—is done by me. Every choice, transformation, and branching path is handcrafted to create a unique experience for players.
However, the stunning artwork that truly brings the game to life is created by talented artists, who are fully credited in the game's dedicated credits section. Their work is essential in making Ethan's journey as visually appealing as possible.
This project is a labor of love, and I'm incredibly grateful for the community that's been built around it. Whether you're here for the story, the transformation, or the romance, thank you for being part of this journey.
Updated | 1 day ago |
Status | In development |
Platforms | HTML5 |
Rating | Rated 4.9 out of 5 stars (28 total ratings) |
Author | amaty |
Genre | Interactive Fiction |
Made with | Twine |
Tags | Adult, Anime, Eroge, Erotic, Gender, LGBT, Queer, Romance, Transgender, Yuri |
Average session | A few hours |
Languages | English |
Inputs | Mouse, Smartphone |
Development log
- 0.16 Patched Changelog1 day ago
- 0.15 Patched Changelog8 days ago
- 0.14 Patched Changelog24 days ago
- 0.13 Patched Changelog35 days ago
- 0.12 Patched Changelog47 days ago
- 0.11 Hotfix Changelog53 days ago
- 0.10 Patched Changelog69 days ago
- 0.03 Patched Changelog84 days ago
Comments
Log in with itch.io to leave a comment.
I hope to see a story map for this so I know what kind of path I am going.
Looking foward to next update
A well written and fast updating Twine based interactive story, AMC already has hours of content and is well worth the time investment. The game offers a good variety of characters to interact with and a fun plot thread to follow. Please give this game a try.
A fun in-development CYOA game where you slowly get transformed into being a girl. And, like "Fishl" said, it doesn't fetishize it at all, which is pretty great in my opinion.
I'd certainly suggest playing this game to anyone who likes TF Games with good writing instead of it just being some kind of fetish thing. I'll definitely be keeping an eye on its future development and changes.
I'm in this game! So its definitely worth playing.
Also its a cute little game letting you become a girl without fetishizing it in any way, which is neat.