Town of Magic
A downloadable game for Windows, macOS, Linux, and Android
Welcome to Town of Magic, a free adventure game about Celica, a young mage in training, and her magical and erotic adventures in the magical town of Agranor.
Patreon | Twitter| Homepage
STORY SYNOPSIS
You control a girl of mysterious origin named Celica. She has just arrived in the magical town of Agranor to train to become a mage.
Upon arriving in town, you'll be greeted by members of a mage guild called "The Red Phoenix Guild." They will help you train and provide you with knowledge in the arts of magic.
Weirdly enough, you'll soon find out that the monsters are sexually attracted to you. But, of course, it could be something that has to do with Celica's past.
You will also meet interesting characters with questionable morals and intentions. Some of whom you'll become friends with. Some, something more...
In the magical town of Agranor, things are not always as they seem. The town has a long history filled with battles against demons.
While on a mission, you'll meet a strange ghost. Little did Celica know that this ghost would change her life forever!
GAMEPLAY AND FEATURES
An adventure game with a combination of visual novel and RPG elements!
Our game has a rich story and interesting characters. It also features a "level up" system, equipment to find, and skills to learn.
Form Bonds and Relationships
Meet new people and form relationships that help you along your quest. The way you behave towards them will affect their relationship with you. Some may help you throughout your adventure and during battles.

Discovery and Exploration
Decide where you go and what to do! Then, explore the town, and discover new locations and events during your adventure.

Learn to possess characters
Later in the game, you'll also be able to possess and control various characters.

Change outfits
The game features lots of outfits to choose from. Change Celicas's style to one that suits your taste.

Gorgeous Graphics, Full Animations
Experience impressive pixel art during battle, events, and sex scenes.
Battle Mode
Outside town, you can test your magic on various monsters in battle. Be careful, though; some of them will try to have their way with you in combat!

Collect Magic Items and Equipment
Discover hidden items and equipment that give you various benefits in events and battles. Some of them may even change your character's appearance!

Multiple Status Ailments
Instill status ailments such as poison, paralysis, petrification, and more! But be careful, as enemies may do the same and leave you exposed!
Dynamic Day and Night
Time passes with every event and everything you do. Different events happen at different hours!
Combine and Create New Items
Use alchemy formulae to combine items and craft magic potions to aid you!

Learn multiple magic spells
Discover and learn different magic spells that will help you during your quest and in battle!
Level Up Skills and Abilities
Strengthen your magic as you level up. Learn new skills from equipment that will help you!

SOME OF THE EARLY CHARACTERS IN THE GAME
![]() |
Celica |
![]() |
Galiene |
![]() |
Bert |
![]() |
Evie |
![]() |
Edgar |
![]() |
The "mysterious" ghost |
![]() |
Demoness |
Visit our official website at https://townofmagic.com for more information!
If you like the game and want to support us, please give us a good review/rating score!!
You might also like similar games like:
City of Secrets: itch.io
Updated | 7 days ago |
Status | In development |
Platforms | Windows, macOS, Linux, Android |
Rating | Rated 4.5 out of 5 stars (1,263 total ratings) |
Author | Deimus |
Genre | Adventure |
Made with | Ren'Py |
Tags | 2D, Adult, Erotic, Fantasy, Female Protagonist, Lesbian, Pixel Art, Point & Click, Turn-Based Combat |
Average session | About an hour |
Languages | German, English, Spanish; Castilian, Spanish; Latin America, French, Russian |
Inputs | Mouse |
Links | Homepage, Patreon, Twitter/X |
Download
Click download now to get access to the following files:
Development log
- Build Release: Version 0.72.0018 days ago
- Build Release: Version 0.71.012Mar 10, 2025
- Build Release: Version 0.70.001Nov 27, 2024
- Build Release: Version 0.69.010Aug 09, 2024
- Build Release: Version 0.68.008May 02, 2024
- Build Release: Version 0.67.010Jan 24, 2024
- Build Release: Version 0.66.014Oct 09, 2023
- Build Release: Version 0.65.010Jul 08, 2023
Comments
Log in with itch.io to leave a comment.
mirania about the sweet thing you never tasted before how to do that
về cách làm ngọt ngào
I accidentali give the fork to the auction house guy what can i do now?
I am doing exactly as it says but still the mission is not getting completed any hints
about the Mirania event i am stuck on how to do it
Excuse me, i have a question. Can i transfer my save file from the older version to the newer one? I already have a huge progress in the old version and would like to not start over from scratc
help
Hello there, i have a questions. Can i transfer my save file from the older version to the newer one? I already made a sizeable progress in the older version and would really like to not have to start all over again
Could the save file from the old version be transferred to the newer one?
how long i have to wait for penelope? and for glace to get my body back
please help me
How to unlock pyramid place and faylen character? I don't know why and have been searching for hours but it's hard
does the shrine prevent glace from taking over mc body?
Faylen relationship stuck at 4.9 and it said i need to improve bond with nel but i already max it out what do i do
In the Agranor library, read books with advice for beginners and about relationships.
The library is next to Celica's house, but books still need to be read. Learn to use the built-in help system.
how to get the seeecond inferno core in the latest update? i already go to the lion temple again and I did sleep i just want to get the ice armor ;-;
Usually, many players forget to talk to Galgatin from the dwarven city.
nevermind i figured it out, after 50 days ingame and getting max lv, from lv 86 to lv 90, going through the main quest and reaching the portal going through once, progressing the peenelope to get the underwear and fighting the chutulu human look like and going to the bar I got the hint to go to the tmple again :D and goes there to fight it. and figuring out using my celestian power make me slightly weaker I win easyly
tldr: roll your luck with the quest from the bartender till you get the hint. that what work for me :v
Im stuck in the dreamworld, any time I try to talk to Selena to leave it just does nothing and I have no previous saves to go back on.
Try loading a quicksave. (Q section of loading screen)
My game keeps crashing after Faylen uses the skill Staff of Reveal, even if I try to skip the scene, I tried to start a new playthrough and I get the error message. Is there a way to completely remove all the data of the game from the computer to check if by starting completely from scratch the issue could be resolved? Or at least May I know if this is a known issue of version 0.72 and I just need to wait for the next version?
I would assume this is a graphical glitch. If you select ignore, the story will proceed without affecting your save. However, some characters in the event may not be displayed correctly.
Yeah, I already try to skip the scene with the option at the bottom but it didn't work. Is there a way to completely delete all files from the computer? I'm thinking a clean "install" might help
I'm sorry, I was wrong, I though you meant the skip button at the bottom and I completely missed the Ignore button on the error message. I'm good.
Im stumped by the new blue question mark in the top of forsaken keep, iv tried various equipment and items as well as pose and talk to no avail. Any hints appreciated
Keep performing poses. Eventually the reflection in the mirror will stop performing the poses. It it is no longer doing the poses, use the talk option.
Is there any way to get succubus outfit or ability and i complete selena quest
can someone guide how take succubus outfit
There's a bit of a bug with the nox starfish, and I also can't seem to remove them once they're on (maybe that's intentional?)
Ah, they disappeared when I teleported, at least! Not just leaving the world of darkness, having the witch lady teleport me to a new location.
I can confirm it's the one on the head messing up the textures.
Hi hiii, so I'm a little lost with some of these side events. Like, what is the sweet thing I need to give to snake lady in desert? How do "don" the ice armor and talk to Vivi, and what are the two new Nel and Violet events? Can't seem to figure out any of it ;'(
1. Sweet thing is something you get when you win against Bellona the bee girl.
2. You need to beat the icearmor in combat to win her as an armor.
3. The fortuneteller gives hints.
Ahhhh copy thank you <3, also it says i'm missing the nel and violet events but fortune teller doesn't tell me anything.
raise their bond level by buying affinity items at the wagon shop.
Nel is 10.9 and Violet is 8.9, don't think I can do anything more.
AH I GOT IT :D I just needed to do the Desert thingy with the slab and the genie thingy <3 thnx
Hello i got questions
I complete Selina quest and find lamp with genie now what should I do with ceres quest the fortune teller didn't give me hint and what about vivi and glass
Fortune teller say about demonsea she will return after some quest what quest I didn't do and how can I complete could you give me some advice or hint
Thanks for yot game
Domenea will return after you beat some bosses in the dark world.
Thank
Also how many days does Penelope have to possess you? Its been weeks now i even removed the talisman i out to avoid her getting high ownership of my body and still she isn't coming back
Is there more to do with Lilith once she brings you her gift or is that where it ends for now?
I'm stuck in the plot. I don't know how to go on. The bar owner told me that the spirit would make a person Into their enclave.To improve nel's relationship, Fortuneteller told me to go through more scenes. To improve the relationship with the Shlaim girl,she told me to talk to her by the well, and she stuck to me and then the fortuneteller told me to remove her first.
I don't know what to do next.
Try ripping her off while you wear her
Thank you for your help. But I tried, and tearing her off while I was wearing her didn't trigger any events, and finding the soothsayer again was the same conversation and questions.
Do it constantly until you lose all your health. Then Violet will appear at the well.
Can I find the genie because I only have 5 hidden events left and I couldn't progress any further and there are no more clues?
In this game, it is important to understand the general principles and delve into the plot. In this case, the game will give you hints. Well, if you do not understand where to go next, ask the game. The fortune teller helps with hidden quests, and the bartender knows rumors about some plot things.
Yes, I always use the fortune teller or the waiter, but now neither of them gives me any clues.
In that case, pay maximum attention to Fargrim and Violet. And respect your elders (joke-reference). :-)
I think I'm not understanding the Treasure finder. I allowed Nel to posses Celica to grind for either a silver or gold treasure, however, the bar was fully red and I let Nel use 3 energy potion II and yet no special treasure. Is there a limit for special treasures per day?
It works a little differently. Nel helps you level up, earn money. If you communicate well with her, she will also help with your friendship level.
But to get rare treasures, you need to control only Celica. Because with level 95, you will quickly bring the victory indicator to red.
Got it, so for it to work I need to grind with only Celica, thanks.
How can I get Celica's new hairstyle?
Check out the library book on body possession priority. This is important for hairstyles, as a couple of spirits can organize access to hairstyles for priority 5/5.
我先在卡在有毒瀑布,請問我下一步該怎麼做?
与敌人战斗,永不逃跑。如果敌人试图逃跑,就停止时间并击败他们。
停止時間的道具怎麼拿?
冥想会对你有帮助。因为这是天体咒语。
In the early days we met Ghost girl. How does she always attack in the bee or jellyfish area to increase the level quickly?
I mean how to make that ghost girl always prioritize choosing high difficulty areas
If you are friends with her, she will give you the right to choose.
I hope in the future we will be able to do the same to MIriam and Noctyra as we did to Faylen or like we can do to Selena and Evie. Even being able to give Capitan Ceres some new crew.
How to defeat new boss he's not dying 😐
I bought light potion from the shop thing before fight and used succubus outfit to drain his mana, just used celestian form a lot lol
I'm at bond level 3.9 with Violet. Wiki says to remove her and then see her after learning charm spell, and that she'll use charm on me. All she does is turn herself into the slimesuit and force me to wear her. Can someone help me? I'm on the public version from 3 days ago
EDIT L+5 MINUTES LATER: Nvm I'm dumb XD
My game is crashing after I use the staff of reveal in the Mindflayer. Do you have any advice?
Thank you for letting me know.
For now, select the ignore option to continue with the game.
It is probably a graphical bug
I pressed skip and still it crashed, the error message said something about the script having an object in an unknown status
Hello, I need some help. I found the genie but I'm confused on what to do next.
In version 0.72, her functionality is limited to jokes about Celica summoning the Genie from the lamp. The continuation of this character's storyline is expected later, in newer versions of the game. In 0.73 Beta, she received a couple of new scenes, but it's still not much.
Thanks
One question does demonsea return im this version 0.72 and can you give me hint thanks
She usually returns within a few days.
Thank
You REALLY need to implement a failsafe for possession duration. I've now been stuck in non-player-controllable possession situations for ~15 minutes or more three times because there's no maximum limit on how far apart each struggle chance is, and no guarantee that it'll work when it does. At some point, losing all agency becomes rather unfun.
If you mean how Glace takes control away from you and you spend several minutes watching lines about how Celica is helpless, then this should be fixed in the next stage of the game's development: Deimus gradually makes the game less linear, but it is difficult to do right away, since at this stage of development players need to have all the new scenes available to them.
I mean for example when the shades take control, I've become stuck for quite some time if I miss the first couple of struggle opportunities. Also happened with Topi before.
There may also be useful artifacts. There are some that help our blonde to free herself. In this game, many things depend on the player's experience. Therefore, in order to play this game without any problems, you need to carefully read the books in the library.
Just to be clear, in this case I had near the current max willpower for the parallel world (30) and Free Spirit was active. The chances to escape were almost as high as they could be.
1) fight the bee lady