Tribulations of a Mage is a Ren'Py visual novel created by Talothral. It uses 3D CG artwork to present its story. You play as Tomas, a mage trying to recover a stolen soul. The narrative follows his journey as he works toward recovery and makes decisions along the way. The game is set in a fantasy world and focuses on romance, harem relationships, and choices that shape his path throughout the story.
The current build is a finished release at v1.0.0, dated January 13, 2026. This update implements the epilogue, adds 2,664 renders, and includes grammar, spelling, and other fixes. It also acknowledges several contributors to the release. The game is available for Windows, Linux, Mac, and Android, in English, without censorship.
Developer's description
Follow and shape the journey of Tomas as he tries to reclaim a soul that was stolen.
v1.0.0
2664 renders
Implemented the epilogue
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Horny Toad, Bernie64GER, OBE, DocWhoJ, Oaiki, Digitalzig, Jaike)
v0.50.0
360 renders
Implemented the next part of the story
2 hidden images
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Horny Toad, Bernie64GER, OBE, DocWhoJ, Oaiki, Digitalzig, FrankDaGreat)
v0.49.0
658 renders
Implemented the next part of the story
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Horny Toad, Bernie64GER, OBE, DocWhoJ)
v0.48.0
467 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, Bernie64GER, OBE, TheNecromancerWendigo, Draco, Lt_Walke, MG.)
v0.47.0
326 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, MorteRivenditore, Bernie64GER, OBE, DocWhoJ, MurderBear)
v0.46.0
351 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, NastyKilla, Gingko19, OBE, ravendarklocks)
v0.45.0
350 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, Abs, Chris2606, OBE, Sylaan, Bernie64GER, ravendarklocks)
v.0.44.0
343 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, Basihiron, Orion, OBE, ravendarklocks)
v0.43.0
414 renders
Implemented the next part of the story
1 hidden image
Codex updated
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, Michael Hamill, Orion, Digitalzig, DocrWhoJ, Draco, Cipher)
v0.42.0
385 renders
Implemented the next part of the story
1 hidden image
Codex updated
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, Michael Hamill, Orion, Fey)
v0.40.0
365 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, mat_cauthon, MG, Orion, OBE, Elhemeer)
v0.38.0
677 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, Orion, OBE, Elhemeer, ratonbox)
v0.37.0
386 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, DocWhoJ, Orion, OBE, Bernie64GER, Jadeus08)
v0.36.0
329 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, DocWhoJ, Orion, Bernie64GER, Volt)
v0.35.0
297 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, DocWhoJ, Orion, DavidCF, Draco, OBE, Lt_Walke)
v0.34.0
320 renders
Implemented the next part of the story
Updated the codex
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, DocWhoJ, Orion)
v0.33.0
297 renders
Implemented the next part of the story
Updated the codex
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Horny Toad, DocWhoJ, Kanzhar, Bashiron)
v0.32.0
205 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Draco, Horny Frog, DocWhoJ, OBE. boomario)
v0.31.0
312 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, Draco, Horny Frog, DocWhoJ)
v0.30.0
266 renders
Implemented the next part of the story
1 hidden image
A bunch of fixes to things.
Special thanks to for finding stuff that needed fixing: Adry, Shaddy, BryonSmothers3DX, Bread, Death, Oaiki, OBE, DocWhoJ, DavidCF, Orion, Doovel, dogswithguns.
v0.28.0
230 renders
Implemented the next part of the story
Added things to the codex
1 hidden image
A bunch of fixes to things.
Special thanks to for finding stuff that needed fixing: Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, OBE, Draco, DocWhoJ, Lt_Walke, MG, DavidCF, Orion, Abs, Anon1234, Doovel, dogswithguns.
v0.27.0
359 renders
Implemented the next part of the story
Added things to the codex
1 hidden image
A bunch of fixes to things.
v0.26.1
Bugfixes
v0.26.0
277 renders
Implemented the next part of the story
Added things to the codex
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Oaiki, OBE, Draco, Gambit, DocWhoJ, MG, Horny Toad, Anon1234)
v0.25.0
324 renders (there are more, but I won't count the duplicates for the enhanced visibility)
Implemented the next part of the story
Updated the codex, should be up to date for now.
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, Oaiki, Abs, Obe, Merlin, Gambit, DavidCF, DocWhoJ, MG, Eddie, Horny Toad)
v0.24.0
385 renders (there are more, but I won't count the duplicates for the enhanced visibility)
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, Oaiki, Abs, Merlin, Gambit, DavidCF, MurderHobo, Horny Toad)
v0.23.0
374 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, Oaiki, Abs, DavidCF, dogswithguns, MurderHobo, Horny Toad)
v0.22.0
230 renders
Implemented the next part of the story
Added things to the codex
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, Anon1234, DavidCF, Boomario, MurderHobo, Horny Toad)
v0.21.0
372 renders
Implemented the next part of the story
Fixed the puzzle
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, Anon1234, DavidCF, LT. Walke. mat_cauthon, Horny Toad)
Known issue:
There is a crash issue with the puzzle due to missing images (forgot to copy them, whops), but it's fixed in 0.22.0, if encountered can ignore it, but shouldn't be an issue as it only shows it idles for 90 seconds.
v0.20.0
308 renders
Implemented the next part of the story
Small update to codex
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, dogwithguns, Tesander)
v0.19.0
361 renders
Implemented the next part of the story
Small update to codex
1 hidden image
v0.18.0
224 renders
Implemented the next part of the story
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, Khanzar)
v0.17.0
191 renders
Implemented the next part of the story
1 hidden image
2 new music tracks added for future use
Added a sound effect, check your sound channel volume level...
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, Anon1234)
v0.16.0
374 renders
Implemented the next part of the story
3 hidden images
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, CXX, Evsej, Anon1234, Eddie)
v0.15.0
271 renders
Implemented the next part of the story
Added things to the codex.
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, CXX)
v0.14.0
599 renders
Implemented the next part of the story
Added things to the codex.
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, ElectroKnight22, Draco, Vortex, Chipher, Canto, CXX, Evsej, DavidCF)
v0.13.0
199 renders (+24 auxiliary renders)
Implemented the next part of the story
Added things to the codex, bit more work on the secrets screen.
Added debug screen
2 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, ElectroKnight22, Draco)
Ehhh... got to hate my net at times. It works most of the times then randomly switches to crawl. Meh, anyway, stuff got done in a more or less timely fashion. A bit earlier than normal.
v0.12.0
205 renders
Implemented the next part of the story
Added things to the codex, bit more work on the secrets screen, hopefully the issues are sorted.
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, Jaimy)
v0.11.0
361 renders
Implemented the next part of the story
Some codex work (more below) and small update to the "secret" image screen
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, DavidCF, MurderHobo, OBE, Thron)
v0.10.0
341 renders
Implemented the next part of the story
Some codex rework: fixed the image locations (mostly few needs more tweaks), added framework for additional features.
1 hidden image
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion)
v0.9.0
317 renders
Implemented the next part of the story
Small codex update
1 hidden image, and added another chance for a hidden image from earlier update that was behind a choice
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, OBE, CXX, Eddie, Zelphir, teabaiseach)
v0.8.0
270 renders
Implemented the next part of the story
2 Hidden images
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, Orion, MG, OBE, and Tesander)
v0.7.0
283 renders
Implemented the next part of the story
3 Hidden images
Grammar, spelling, and other fixes.
v0.6.0
287 renders
Implemented the next part of the story
1 Hidden image
Codex update (Gods, added missing side characters, more to come.)
Added third font as UI font (Ren'py default font)
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, Bread, ElectroKnight22, and Orion)
This one isn't that huge render wise, text wise depending on the choices. It's about the same as other updates. Anyway, was relatively painless update to make.
v0.5.0
449 renders
Implemented the next part of the story
1 Hidden image
Small Codex update
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, and Bread)
v0.4.0
290 Renders
The next portion of the story implemented
1 hidden image
UI work: Additinal UI font (will add one more in 0.5.0), hidden image hint (the rose next to the dialogue box when hidden image is available), Outlines to the scene transition text.
Implemented walkthrough for Android (this is a work in progress, more for 0.5.0, mostly graphical cleaning and unifying)
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, and Bread)
v0.3.0
339 renders
1 hidden image. A bit hard to see in the darkness, but that is intentional, and no, it's not the stag...
Codex updated (added a character, global unlock for Ella if you've seen the scene)
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, and Bread, ThronIowa, DavidCF, Jaike, distractedFreek, betatester)
v0.2.0
856 renders, including utility renders and other similar images. Story renders around 800.
Added hidden images (3 locations)
Initial release of the Codex, it isn't complete. There is a lot more information that needs to be added when the time comes to it.
Grammar, spelling, and other fixes (Thanks to Adry, Shaddy, BryonSmothers3DX, and Bread)
Player reviews
Player rating4.0 / 5 · 20 ratings
Written reviews20 · avg 3.7★
Positive (4–5★)65%
Latest review2026-03-27
What players say
Most players enjoy the story and world, though pacing, adult scenes, and late-game quality divide opinions.
5★5
4★8
3★3
2★3
1★1
Players like
Strong story with interesting plot twists and world-building.
Rich fantasy setting with many characters and romance options.
Completed main story with steady updates.
Common complaints
Slow pacing and repetitive late-game stretches.
Weak, repetitive, or unappealing adult scenes.
Robotic dialogue and flat emotional writing.
Best for players who want a long fantasy story with romance and adult content.
Summarised from 20 written player reviews.
Shad0wB2026-03-27★★★★★
I just finished the game in version 1.0.3 final. Here's my review and rating. First of all, prepare yourselves for a REALLY long journey. Without a doubt, this is the longest AVN game I've ever played, and in fact, the…
Rundmck2026-03-03★★★★★
The second half gets excruciatingly slow and pointless and that takes away from the good in the first half. While I appreciate the dev knowing how to make-and more importantly-complete stories, at this point, a little more ambition will be…
The_Phantom2026-02-15★★★★★
Really enjoyed the game, up until the quick forced ending from version 0.50 or something like that to final 1.03. One massive jump in version with not much meaningful content. Until then, I really enjoyed the actually story, more than…