
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.

TFGS | Patreon | Itch | Walkthrough | Changelog
Updated | 21 hours ago |
Status | In development |
Platforms | HTML5 |
Rating | Rated 4.9 out of 5 stars (84 total ratings) |
Author | amaty |
Genre | Interactive Fiction |
Made with | Twine |
Tags | Adult, Anime, Erotic, Gender, LGBT, NSFW, Queer, Romance, transformation, Transgender |
Average session | A few hours |
Languages | English |
Inputs | Mouse, Smartphone |
Development log
- 0.19 Patched Changelog1 day ago
- 0.18 Patched Changelog22 days ago
- 0.17 Patched Changelog40 days ago
- 0.16 Patched Changelog54 days ago
- 0.15 Patched Changelog61 days ago
- 0.14 Patched Changelog77 days ago
- 0.13 Patched Changelog87 days ago
- 0.12 Patched Changelog99 days ago
Comments
Log in with itch.io to leave a comment.
Game is a lot of fun. A little short but it's getting regular updates so that will change swiftly in the future.
What an amazing game. I was so enthralled that I was genuinely sad when I caught up with the content. Lol. I can't wait to see how this game progresses! I'll be keeping a close eye on this.
Regarding the survey mentioned after the first week, honestly, especially for a passion project, just do as you think best for your story. When trying to satisfy everyone, often one ends up satisfying noone. Personally, I choose option one, but the games and story is good, so Iād play it regardless.
Why am I getting mass disliked on every single comment? What did I do? š°
Probably because you brought up politics completely unprompted
So, a girl cant have her own opinion without being hated?
Seriously again???
Okay, I spent the last bit of my free time playing this game and got sad when I reached the end. (The game is better than some AAA games out there.)
The writing is just fantastic. I'm not much of a big reader and usually skip some parts, but this time I read all the content because it was just too captivating. I love how you write Lily (she feels almost real).
P.S. I can't get the idea of the theater teacher doing JoJo poses every two seconds out of my mind.
Aw girl you lied to me about not being British...š
Also what inspired you to make this kind of game (gender transformation) and why specifically a male to female transformation and not female to male. I am curious if you don't mind explaining... You might know me as Rightwinger from discord and I got banned from the server due to supporting Trump by your admins I think which is just stupid... I thought liberals belive in free speech more than conservatives but I guess I am wrong and it proves Trumps points on how the Liberals are censoring conservative beliefs and talking points but yea I am also trans mtf
Believing in free speech doesn't mean you have to accept or allow viewpoints that are abhorrent. Conversely, believing in free speech also means accepting the consequences that result from saying whatever is on your mind.
Apologies to Amaty for going off topic. Great game, keep up the good work.
Exactly. One can say what they want, but people are free to respond however they want as well. Freedom of speech does not mean freedom from consequences or being guaranteed access into private spaces.
Well... I used to be much more Conservative than I am now... In fact I used to be anti LGBTQ while suppressing my true self for like 10+ years and even cross dressing and watching mtf hypnosis and animations and praying to god to become a woman or not praying sometimes out of anger for not making me AFAB during that phase. But even after a few years ago when after some debates and being educated by some other fellow trans people I accepted myself as who I am but even after that I never have given up my other conservative beliefs nor my belief in God even though it is getting harder to do for obvious reasons.
What?
Looking back at the logs, you got banned for being suspicious not your political views. Do keep in mind you were spamming the chat with messages like āSoSUSoSUSoSUSoSUSso smustbetheUsathen.ā A moderator took away your roles to ask questions and make sure you were a real person, but you didnāt respond. Therefore, you were banned to keep the server safe.
No I am not British.
I am making a gender bender game because Iām a big fan of them but saw there werenāt many with good trans representation. As for why itās mtf, I think itās pretty self explanatory. I am a trans woman. Iām a lot more interested in mtf content.
Oh.. Yea I am on a Kindle Fire because well... It is cheaper than an Ipad but it is not so compatible with Discord so... The auto correct is messed up for some reason and every time I make a typo and try to fix it it made it duplicate like 5000x thus resulting in the unintended spam. Also, your not British??? I looked at your patreon and the animal you adopted and the animal center you got it from and I looked up the location it said on the logo and it took me to a British Island in the British Isles (it is populated) so that is why I thought that... And anyways your trans mtf??? I mean no offence and all but the way you wrote a lot of things explaining about adding Trans friendly things to the game and all made it seem like you were AFAB which I guess is a complement. And no wonder why I felt so connected and affirmed with Ethan during a few scenes and regrettably the Masturbation scene as well... And you helped strengthen my Trans mtf identify. Sorry this is so long and sorry if I offended you or hurt you in anyway in this comment or previous comments or maybe even future comments.
Also sorry about my bad grammar because I am lazy lol and commenting at 1 AM
Because that's what he/she felt inspired to write about. No other explanation needed.
I was curious on WHAT inspired her to make it! But I got my answer.
Right Wingers provide the most outward hate towards us trans people, more than anyone and you see it fit to walk into a safe space and praise the ones doing harm unto us, I know you are trans, that doesn't protect you from the fact you are supporting an Ideology that has a main goal of ruining the lives of all people who do not conform to the fascistic status quo and promoting hate between races and classes in order to further the goals of the global billionaire elite, I hope you recover from your severe lapse in judgement and allow yourself to see the world as it is, in a light where you can find solidarity between people instead of supporting our division.
Honestly the best tf game on itch.io
Thank you for the positive feedback, I truly appreciate it.
Cant Wait for an update on this game, I enjoy this a lot! :D
A new update will be out in a few days! The Patreon has public progress update detailing when updates will be out.
The amount of content that's here is amazing. I really hope you get the support needed to continue.
Support has been overwhelming for this game to the point where it's currently my full time job and will be for the foreseeable future!
Congrats! Totally deserved!
Amazing game and cannot wait for more! I was just wondering if there was any way to join the discord, since the link "https://discord.com/invite/amaty" tells me it is expired. Nevertheless, I am really looking forward to what is to come, keep up the fabulous work!
Hmm, can you show me what comes up? I tried the invite link and it is still valid. People have joined the server since your comment without any problems as well.
I tried it on my phone and it worked, thanks for the reply though ^^.
My god this is amazing, it doesn't feel rushed nor slow in the progression unlike most, the storyline is quite good, and overall i love it.
Thank you so much! I really do my best to make sure the game has an engaging story.
I've longed to find the best Interactive Fiction game of all for the past 7 years and I believe i've finally found it. This is amazing!!
That's really high praise, I truly appreciate it.
An easy 10/10 twine game. Though it would be nice if certain transformation is more visible on Ethan. So far, jawline and most upper body transformation doesn't do anything on the character sprite.
Unfortunately, it's difficult to show any more changes due to the art style and the nature of a paperdoll. Thank you for enjoying though!
I have a couple ideas for future updates:
1) Repeatable transformation things like the simple things like hair brushing or using sisters shampoo.
2)hair styles, even just different ways of tying your hair
3)Exchange transformations for others, eg remove an eye transformation for a waist transformation, maybe this can be unlocked with Aurora.
I dont see the point in these maybe hair styles though would be good but the other 2 i dont see why it would be needed
it's just a fun idea. And allows you to switch up speed up certain things.
Hey, I really love your game 10/10. One of my favorite games on itch so far. I love how well written the story is, how natural it feels and the slowburn elements too.
Your characters are good as well and I like the art you put into your game, pretty rare for most twine games. YouĀ“ve done a great job so far.
Will you add some ways to change the lower parts of the MC too, like the legs, feet or private parts and how their voice sounds to other characters in the future?
Also is there any way too support you?
Tysm for the positive feedback!
Lower body transformations are introduced in the next public update! Voice and height tfs will be introduced later.
I have a Patreon: www.patreon.com/amaty
Will there be enough enough events to befriend multiple characters or should I hyperfocus on one?
There will be plenty of opportunities to befriend the ROs and increase your relationship with them, but the romance stat comes more infrequently.
Thank you.
Speaking of romance is the only chace to romance Jess is to pick the romance option after cheering at the football game? I ask because i had the mc show that she joined the cheerleaders to her friends and want to know if that blocks Jess' romance path.
I would like if there is an option to become shorter.
It will be included later on!
Thank you.
Its not letting me past the title after i select run game. (On mobile btw)
Please try my website "amaty.space" apparently there is an issue with itch not letting the screen rotate on some android devices.
thanks! Working perfectly now.
It is just some resolution issue. It doesn't show the full screen on itch.io. You can actually solve it by playing on desktop site.
Great game played until end of content in a single day. Waiting for more.
when is the next update?The game has a lot of potential
It will be in 1-3 days! I'm finishing up with it!
Will there be a French version?
You can use the machine translation function in your browser to play in different languages.
hey! Loving the game, but can't seem to unlock breast growth even after seeking out Aurora that first Saturday & relating to Mia in the Princess Diaries--nor after doing the bubble bath and/or shaving the next day jsyk
the earliest it seems I can choose breast growth is right before gym
hi! If you upload your save file to mediafire or another site and shoot me the link I can take a look!
https://www.mediafire.com/file/02sh1l9kd6wuoaf/saves-export-A+Mirrors+Curse-2025...
here you go!
I'm so sorry but do you have a save file from Day 6? I can't get the save file to go back that much when you're at the end of day 12.
Ohhh
I kept it all on one save file, sorry ^^;
Thanks for offering though!
Does anyone know the path to get the most transformations? Great game BTW
Every transformation point is outlined in the game's walkthrough!
Thank you! I didn't see that before!
I've been trying to get both extended gym scenes but so far have only gotten the hair one because there haven't been more than one option for breasts, I was wondering what the trigger is to get more options.
You can find the way to get the extended gym scene in the game's walkthrough!
I tried it and went through it day by day, thanks for the link by the way but still am struggling a lot to get the extended scene, any advice or information on if there's something's specific about the choices I make. because I keep on doing the most feminine making transformations, and visited aurora multiple times before the princess scene but each time it doesn't give me the breast transformation until gym. is this a glitch or something I'm missing?
I'm sorry, I have no clue what you mean. The princess scene? If you send me your save file I can take a closer look :)
This is kinda a weird question but how would someone edit the code of the game? The end of content page for this patch mentions you being able to make Ethan's thighs bigger if you mess with the code and now I'm curious
The game is built in the twine engine, which is a really common one for these text-based games. I know a lot of ppl who open the game up in the twine editor and mess with variables and stuff. You can also go to a save file editor :)
Oh i didn't even realize this was twine! The UI is so customized I assumed it was something else. Thanks a lot for the info!
Is the drop in friendship if you reveal yourself to Luke and Samantha on the last day intentional? Because it doesn't feel like it from how they react.
It's not and it's fixed in the next update, I forgot to patch it here, my bad.
thank gods, I got really sad when I saw their friendship drop after that
10/10 game! Just wondering when is the next Major update coming out? Because I don't wanna have to keep checking back every night if the game updated. Lol
Updates generally come out every two weeks, although it's not a set thing. I release the public update when I finish with the Patreon update, and I just finished the first draft of the next update. It'll probably be out in 48-72 hours from now.
You can subscribe to the Patreon as a free member, follow this game on Itch, or join the Discord for news about updates!
Ok thanks and if I was able to I would totally donate through your patreon
yippee!!!, this game is actually so dope :3
This is by far the best visual novel I've played on Itch. The writing is amazing, and the characters are interesting and fun to interact with. My only complaint is that there Isn't enough art but its still in development so that's to be expected. Can't wait for the finished game, 10/10.
Thank you so much! The game's only been in development for about 5 months now so there isn't as much art as I would like. It is getting added ASAP though. I'm glad you enjoyed it.
holy moly, this is 10/10 i love i
This has got to be my favorite visual novel i've played on here. 10/10, would recomend
very fun :3
Is this playable on phone? I cant get past the titl
it should be yes! If it doesnāt run on itch you can try my website āamaty.spaceā or download the game and use joiplay or something!
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.