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 Agnaror 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 Agnaror, 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 | 22 days ago |
Status | In development |
Platforms | Windows, macOS, Linux, Android |
Rating | Rated 4.5 out of 5 stars (1,134 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.70.00190 days ago
- 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
- Build Release: Version 0.64.014Apr 09, 2023
- Build Release: Version 0.63.013Jan 15, 2023
Comments
Log in with itch.io to leave a comment.
Yo how many days do I have to wait in order to get my body back from Penelope and do I have to stay to the ship?
Talk to her as ghost
I can't go back to the ship Because I just take faylen's body and left and I can't use the magic mirror is there a way to get back to the ship?
Any tips for defeating the gluttony demon and how do I get succubus outfit the tailor only has demonic bra and witch and elf set do I need to buy the entire stock before getting the succubus set.
To defeat strong demons, you need the succubus armor, because it has skills that take mana from enemies through sex (so that strong demons cannot use their skills), and also heal you. These skills can then be used without armor, as well as on jewelry. To get this armor, you need to complete the quests of the succubus magician, and to buy it, you need to buy previous sets of armor, because the merchant has few slots for sale so that it appears there
Why the house in other world showing question mark but nothing is happening
Usually in such cases you need to ask the bartender for rumors.
I mean... The game is cool but... Is there anyway we can skip some stuff? More like in-game editor to edit your experience and points. That would make inpatient ppl who want to max their states have more fun. Specially now i finished the game already...
In this class of games, such regulators are not always useful. Because if you set yourself to level 150 right away, then yes, Celica becomes very capable, but you will not be able to complete some quests. For example, in the mushroom world, where you need to find a moment so that the monster does not run away.
But in general, the debugger is available for players who support the game financially, look at Patreon.
are there cheats i had a save and now ill have to start all over again, so i was hoping if there was a way i can fast track everything
You won't be able to complete the game quickly even with cheat codes, so just study the game mechanics in the library and you will understand how to speed up the gameplay.
any recommendations for similar games?
https://itch.io/games-like/797034/town-of-magic
is this it did I reach the limit of the content and if yes when is the update coming and if I did update will I loose my progress?
The update will appear when it is ready for release.
In order not to lose progress, you need to make a save when Celica wakes up in the morning.
And when the new version appears, the old copy of the game can be thrown away, and the new one will copy the save files from the global Ren'Py storage on your disk.
okay so I saved after Celica wakes up and now I just need to wait until the game get released and install it and everything should work right ?
When launching a new version, without any user actions to copy them somewhere, saves from the old one are usually available.
In any case, everything works like this since 2020 in this game.
Help I accidentally sold the fairy dust and cant get more, anybody got an idea?
Be very careful when selling. Now you either need to roll back using autosave (1, 2, 3 game days ago are available), or visit the pawn shop every game day.
The club of players selling plot-important items is open again...
my game seems to have glitched. after not opening town of magic for 5 months, i decided to update it to 0.70.001. some of the characters are gone and items as well. my progression seems to have regressed and my spells are missing.
I can't figure out how to get a body for the ghost pirate after Cindy. Any advice?
Try taking Faylen's body and going to the cave.
I did that, I'm talking about after with the new ghost that appears after Cindy takes over faylen
I think the fortune teller will give hints here, because she analyzes your progress in the game.
I can only assume that you need to intrigue Liam with a new toy. The events of these quests usually take place in the desert and in the desert city.
Last I remember dealing with Liam was at a lake after he chased after someone. Not sure where he is now
He usually lives in the inn above the tavern. But he can also be found exploring some ruins. Probably better to ask the fortune teller and the bartender.
It seems like it's not there, this quest has no continuation yet
How to catch a demon in an acid lake? I can't catch him for half an hour, he keeps running away.
use the celestial form to time stop.
Yo can someone give me tips on how to defeat the wrath demon cuz he's just healing himself back to 30,000 hp
There are 2 ways:
1) Just brute force it. Keep spamming celestian form, until he is out of Mana. When your HP drops to 0 in celestial form you return to normal form with full HP, so you can just keep using it over and over whenever you get low in normal form.
2) If you have the succubus skills (obtained from succubus clothe set) you can equip the related skills and drain his mana to 0 at the start of the fight, then he won't be healing. Its the faster method.
Aight thanks bro
So how do I get the succubus clothes and what is it
You can buy it from the tailor. In order to get materials for it raise your relationship with Selena (when you're caught up with Selena's story, she will harass you at night when you sleep and you'll wake up with dark orbs, which can be exchanged with the tailor)
Aight thanks again bro
How do I get the succubus skills after getting the clothes??
I hope more spells and items would be added for combat, in the future. Spells not just related to elements, but with status effects, like buffing Celica or debuffing enemies. This can make combat, bosses especially, more intresting.
The added new spell for faylen
I might be bugged. I did an event where you sleep in a different form, and now I can't find my original body. Body anchor also won't let me travel to it.
Please help I might actually be soft locked
Well, how can we help you if you can't even show the save file here? You have to do that in Discord.
This page is only good for getting game and text tips.
Sorry. I didn't mean to be rude or to upset anyone.
No problem, I just told you that it's better to discuss such things in Discord. Because usually it happens like this: the player makes a save file, someone from the team looks at it and indicates the answer - either the game needs to be changed, or the player did something wrong. In your situation, without such a file, it is unclear what happened in the game.
Unfortunately, it seems I am not able to actually access the discord, so I might just have to replay a chunk of the game and hope this doesn't happen again.
Will you sell the game once it's finished or will it always be f2p? Maybe you could have a sold tier so we buy it once and receive updates and the finished product once it's finished, like early access games
For games of this type, funding is required at all stages of production, so one-time payments only make sense after the final version is released. Because 2 people will buy, and the rest will download from some third-party site. And the process of creating and buying graphics, music is not cheap.
Therefore, there is a high probability that the game will be available here, as a stable build. And, perhaps, it will be available elsewhere if players want to support the author with a one-time purchase. More specifics will be after the release of version 1.0.
I bought Echoes of the town and Tales of Legendary Lust and neither of them is finished, but I will have access to the finished product.
Well, when this game is finished, it should be available on this page.
As for Steam and other stores, as I said before, it will be known closer to version 1.0. Early access is not suitable for games with episodic content addition.
The progress is now 80 percent... I'm excited
Hello. I would like to know how to get a new hairstyle, otherwise I'm already tired of the standard one. Is it possible to get it in the public version or is it just for patreon?
We have already pointed out that the difference between the version for supporters of the game and the public version is like the difference between an early beta version and a stable version.
Hairstyles are not mandatory in the passage, so this issue is discussed in more detail in Discord.
But the point is that some ghosts can become so impudent that they want to make Celica's body more similar to their former body.
This is what the parameter is for, which shows the level of possession of the body by a particular spirit; some things related to Kimiko may also be useful.
I was wondering if you update the game website all the time
Depends on which section. For example, the progress page can be updated every day.
I talk about the wiki it is updated
This section lost its relevance after the introduction of the hint system into the game, so it has a priority of about zero. Now, hints within the game itself are enough to complete all the main quests.
Hello, I have a suggestion, to let Celica use the Demoness' old lair at top of the tower as another bedroom now that Demona has left. Or are there different plans for it?
Everything about the new versions is still a secret, so we will only find out about them when they are released.
Hello alexeyms thanks for game
I know may spoiled future story but can we see fighting straight to demon king and have good ending?
And thanks again for your amazing game🙏
Hello
Well, our main mage is Deimus, I only help him with some things.
As for the ending: here a lot depends on your style of play and you can already notice this, in some scenes, and now (for example, in relation to the girl who loves pets). But we can talk about this only closer to version 1.0, when the main scenes of the game are finished.
I think I somehow bugged the game. The second golem in the lion temple won't spawn, and I've done everything else I've read online.
Players usually forget about the story quest with the dwarf inventor.
How far in do I need to go?
This guy lives in an underground dwarven city, look at the map, somewhere between the big lake and the hot springs village.
I get a warning message about lying to the demoness about the celestial, do I have to lie to her to advance the story or is there an alternative solution? Even if it's not implemented now, I kind of like the demoness and don't want to ruin that path if it's avoidable in the plot
Your choice may affect Celica's attitude towards this character. Therefore, make your choice according to your attitude towards Domenea.
If you want to continue being friends with this character, then don't do anything she doesn't like.
celestialCelestian.so I reached to the limit in every character bond but I still got 0.1 I don't know how to do it or is it still not added yet ?
And I saw a level on Celica's ghost can we actually upgrade it ?
This is normal. But if you have completely empty relationship indicator columns, perhaps the relationship can be improved.
what is the relationship indicator can you plz send a photo or something 😅
thnx by the way
It's that thing on the left side of the game screen that shows the characters' avatars and relationship level numbers that some players like to write in the comments instead of reading the characters' dialogue and using the game's built-in hints :-)
I have a doubt . Is there any way to stop Nel from using celica body in the middle of fight?
Set Allure to 0.
QoL suggestion: it would be nice if we could navigate with arrows (or WASD , etc .)
Bug report: Game is stuck in a battle vs Elith. No options appear. I am asleep, and caught in tentacles.
Use anti sleeping potion
Thanks, but the bug report was because the game froze, as in, it stopped working. It was feedback for the devs, so they have info to fix the code.
Ohh I see
What i need to do with the Psylith's Eye? I'm stuck on this part
Read the characters' dialogues. The game states that there are 3 characters involved in this topic: a girl with tentacles, a girl with horns, and Celica. And a place where no one will see this monster.
I have hatched the egg but when i try to use the eye to call it, it will take possess of me and i can't struggle to take it off
If Celica learns to use artifacts, she will be able to resist such things and end such displays of attention. Perhaps she already knows how: pay attention to the button that may appear on the left.
As for this "pet", this is where its functionality ends in the current beta version of the game (0.71.X).
What are the requirements of 5.0 lvl relations with Faylen? I've reached max possible lvl of Nel's connection with Celica's body, and nothing changed (there only are Nel, Violet, Glace and Celica, and nobody changes no matter what time Nel spends in Celica's body).
(PS. I have 2 my comments in limbo, may be they can appear later, idk how the moderation works)
The gameplay is now designed in such a way that you don't need these numbers. So if the plot gets stuck, you need to either check the quest list, or consult with the fortune teller, or talk to the bartender, or read books in the library and look at the map. Well, and sometimes read the characters' dialogues. This is enough to complete 100% of the mandatory, hidden and personal quests.
Yea, I've asked fortune teller, but she says I need to up my connection with Nel, what does it mean?
There are few options with her: either her personal quests, or lend her a body, or talk to her, or buy a special item in L.'s store.
If the above doesn't help, I just continue playing the game. And then I just alternate: the plot/personal quests of the characters in turn. And it works.
But I have 10.9 relations lvl with her, and there are no items related to Nel at L's store, lending her a body (both options of doing this) changes nothing too, so is talking
So look for a quest related to it involving other characters. And you don't have to specify these numbers anywhere.
Some players try to complete the game selectively, but it doesn't work that way yet - you need to complete all the plot and personal quests of all the characters.
I want ask about the influence. If celica having the highest influence in her body then she can simply use possession on her body which is possessed by other ghosts?
The higher this parameter is for the spirit, the more it owns this body, this can have some consequences. But if you do not pay attention to it, you will not miss much.
hi, i have the patreon vers, is all the new content just the ice golem event?
You should probably ask them on patreon, I think that creators will answer your questions more likely there than on itch.io. But to be fair, it says this is a free to play game, so patreon is just for a support
The main difference is that stable versions of the game are published on this page. And for people who support the game financially, early beta versions of the game are available. Also, thanks to some of these people, errors in the code are identified, in which most users do not participate. In addition, those who support the game receive more attention, because thanks to them, in fact, the game continues to develop. Because there is almost nothing free in our world.
Well, the rest of the users receive a ready-made version, here, for free, at the end of beta testing.
And the authors of third-party sites publish beta versions as stable, hence the confusion.
If you got this version in the way provided by the author, then you already have access to this beta version of the game. If you took it from a third-party site, this event is not there.
It is worth remembering that the owners of sites that host beta versions of games from Patreon usually do not strive to update beta versions. Therefore, their users usually play on versions with a bunch of errors. As it was, for example, with 0.70.001.
Here, on this page, this event will become available when version 0.72 becomes stable, because this event is already released as part of version 0.72.
could i get a link to discord ?
On the official website of the game, write about this on the contacts page.
i cant find it
On the game's website there is a menu, between the Progress Report and Wiki items there is a Contact item.
Hi , how to get the new hairstyle in the Patreon version?
Hi. Ask about it on Discord.
Yeah never mine , I got it .thanks btw
Talk to Kimiko about it.
I asked her actually but I didn't understand cause I didn't really see any difference in the bar whatever I do or any change that is happening to Celica's spirit
You won't notice much of a difference. But it can affect some optional events in the game. So it's not necessary to complete the story and get 100%.
i havent been aprotchet by the tailer is it a bug or am i mising somting ?
how do i get party members ?
Read books in the library anyway. At least advice for beginners.
how do i make nel train in a new zone
1. You need to have defeated at least one enemy in that area.
2. The enemies must be at least five levels lower than your current level.
ok thanks
I've met a problem, that I leveled up too fast and in most quests where monsters have auto-levelin system I deal something about 100-200 damage at most, using my only 2 counters to them to their thouthands hp (while others are from 20 to 50 damage at most), and enemies have 150-300 damage on each attack, for example here helping Miriam defeat the Mindflayer:
![]()
(if the screenshot is not seen, the boss here has 3270hp, while I have 2392hp, and my teammate has 2882 hp)
Is it somehow possible to lower my level or to lower their powerscale?
(This is my second run, and on the first one I hadn't met such difficulties)
No screenshot.
If your friends are low level, ask Nel to choose a location herself and let her train them (make sure she takes them to fights together).
And here you can ask questions not only in English. Judging by the nickname, your language will be understood here.
how can i defeat/deal with the ghost galleon to finish joanna's quest?
In the Agranor library, read books about game mechanics to understand how to win in duels.
sorry but i cant find anything good can you help me?
help I want to raise my bond with nel I'm 9.9 and I don't know what I should do next
Pay attention to the personal quests of the characters (in the list of quests), the fortune teller helps with them. Relationship-related goods are sold by L. If you don't know who they are, then ask the bartender in the Tavern if there are rumors in the town. This will help move along the plot and open the two mentioned if you haven't found them in the plot.
In essence, this game is not very difficult. It is only important to remember the names of the key characters and, if necessary, use the game's hints. Also, the library contains a description of all the main mechanics and hints for beginners.
how do i unlock energy potion resepy ?
In the Agranor library, read books to understand the gameplay.