A Mirror's Curse SFW
This is the SFW version of A Mirror's Curse
You are Ethan Yoon, a normal boy.
Just a regular student—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 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 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.
TFGS | Patreon | Itch | Walkthrough | Changelog
| Updated | 24 days ago |
| Status | In development |
| Platforms | HTML5 |
| Rating | Rated 4.7 out of 5 stars (45 total ratings) |
| Author | amaty |
| Genre | Interactive Fiction |
| Made with | Twine |
| Tags | Anime, Cute, Gender, LGBT, LGBTQIA, Queer, Romance, transformation, Transgender, Yuri |
| Average session | A few hours |
| Languages | English |
| Inputs | Mouse, Touchscreen |
Download
Click download now to get access to the following files:
Development log
- 0.29 SFW Changeling24 days ago




Comments
Log in with itch.io to leave a comment.
Stormlight Archive Mention?! In a MtF transgender game?! <3 <3 <3
How do i get the archievments?
enjoyed the number 63 jersey joke lol
why the fuck do I have a feeling that this is a CHASER's game.
The dev is a trans girl so... Maybe don't trust your feelings so much I guess?
I haven't played yet, but the comentaries give me the impression that it is about transitioning... but the dev's description leaves it up to MC to decide about it, right? Whenever I can I play as male cis latino, but I won't deny myself of a good game if MC is female or alternative options since as a human we should be able to empathise with other humans regardless their background.
Nah the game is goated but who needs 200GB ?
WTF is this?
It s a game ...
If your not interested don't play it dude
is there an option for a reverse to be a trans boy or plans for this but flipped? (๏ฝกโขฬ๏ธฟโขฬ๏ฝก)
That'd be cool but it would probably take a while to code
true, im just desperate haha
This has been one of my favourite trans-focused transformation games of all time; it's an emotional rollercoaster that in many ways reflects my own journey in a much more condensed fashion, and the ways you can play it out by both accepting and rejecting adds a lot of replayability and great moments throughout, and I'm always excited to see more!
Good game, felt a bit like you throw like a girl but way less forced panic. also love the fact it has a sfw version. keep up the great work
WAH I LOVE THIS GAME SO MUCH... also Jessica has my heart now ๐ live laugh love the cheer squad
Jessica would problably be my 2nd romance choice I've only done Samantha so far (LOVE MYSELF A SARCASTIC ANIME LOVING GURL) But in order of trying I think I will do
Samantha (I mean I already did her bro...not that way your dirty minders)
Jessica (I want her to be less nervous and give her a hug)
Aurora (if you can't tell by now I personally prefer girls)
Vincent (NERD BOY HUGS!)
Luke (golden retriever...hmmm who does this remind me of...)
Jordan (Tsundere's are not my style though I love that we're both drama kids)
I just did Jessica and I like Jessica which is weird I never go with the popular kid...why do I luv her so muchhh...my main is still Samantha but romantically I like Jessica rn and it might be because I have way more opportunities to uh "I think your perfect the way you are" I did Aurora next and it's sad we get no Aurora content. (romantically obviously) Looking forward to the boys! (for those who care yes...I will keep putting my opinions on here)
I just played through all the way to the end of current content, probably one of my favorite stories now.
there are a couple of moments where I just cried, I couldn't understand why I did but I did.
I hope to see more from this and I hope to see more people make more stories like this one.
Fantastic game, I replay regularily
i cant wait for more!! (if there is more)
There's gonna be more from what I know :3
Commenting just to help boost your algorithm. Absolutely love this game!! Keep up the great work Amaty! ๐๐
I want to share opinions too BUT I'M ALSO COMMENTING AND REPLYING SO MUCH FOR THE ALGORITHM
So what exactly is the difference here? Is it just images, or is there more? Is there missing content compared to the other version?
Also, the save from the other version transferred here somehow? I don't understand, but yay?
It's missing all the adult content. This is because Itch killed my game in it's algorithm. If you look at any tags it is at the very bottom. This is the same version, just a way to recoup some views and be safe in case itch fully kills off adult content.
What does that include, I mean. Where was the line drawn?
will we be able to access the full game some other way?
This one is the sfw version. If you look up on the creator you should find the nsfw one