Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics


A member registered Mar 26, 2020 · View creator page →

Recent community posts

Great :-), congrats to finishing the game. This is a really well done one !

(2 edits)

I have started a play with this version 1.1.5 yesterday.

The endurance stat has shift twice during my play to week 4 ( seems to be when taking the electics “Symbology” ).

( in instead of + 4 i get a lot more ) 26 -> 68 -> 110 when meeting the council the first time.

And the “merits” behavior is strange. This is stuck to 50 ( demerit does not seem to impact it ) but progress bar does not seem to be set to 50 ???

The game is quite nice so I hope you will stabilize it.

Note: I play on steam version

Nice to discover “your already started next project”. Gilded Shadow is a really good VN And that’s nice to see you will go on :-) Wish you luck courage and success. ( And will be please to do Reuben and Yui route when available :-) ). And don’t forget to take some break !

Interesting sharing , thanks

That’s great to hear (euh… sorry to read… ) About the steam key, on which channel do you wish to receive the request ? And from “now” or when the game will be out on steam ?

(2 edits)

Thanks for the update and the route is as interessent as other routes :-), That’s good, congratulation.

I see you have publish a guide : thanks. I really do recommend to **not **use this kind of guide for the 1st play as this is really doable to get a “good ending” without the guide, but once the 1st play is done it’s very nice to have.

I think somehow, it can help to have a list of the endings ( without ?????? once we have done a playthrough for a route with a name that allow to search what to do differently the get the ending without the guide. ( Thanks for the ending list guide, when missing some, it was hard to guess what to do.

A minor remark for the game, I think it will be better to have a page ending by route rather then global ( there is quite a lot of endings now :-) ).

And then I really think your game is not an early access but a finished game with new content still in progress. I don’t have any bug visible and lot of finished game have some. It’s just that new content are still in progress.

For example, The game “” (also on steam ) has been out with a set of initial routes and other routes are still in production. In this game, when selecting a “not yet available” route there is just a dialog that it will be available in an update. I don’t see complains about it in the comment and I’m happy ( and not at all disapointed )the same way when a new route is available in your game ( It’s just I think people may not buy the game because of the early access and that’s sad, it worth it )

Keep the good work, have fun ( I hope ) doing it !

Thanks for the update. Good luck with the development and don’t forget to have fun. ( And take the time you need :-) .

(2 edits)


I have reached two endings for Guillaume now but it’s hard to figure what to change to get the others ( and don’t want to provide more detail to avoid any spoiler to reader :-/ ).

Is there any guide/tips available somehow ?

Thanks for the answer.

I agree there is a lot of hints to help on the choices ( And that’s really well done ). It’s nice to check the flowchart at the end of a chapter ).

Good luck for the extended routes :-)

I have done 3 routes and find the game really good:

  • story ( and background ) is really interesting and quite different on each route. ( Each route I have done worth the play and that’s really good to have this different stories within this rich background ).
  • characters and MC are also very well done
  • I have find easy to read, with fun moment, fun exchange between the characters and a good balance between tension and nice moment.

It’s hard to stop :-). Congratulation to the dev team.

Additionnaly there is a rich GUI with the relationship state, the flowchart.

I minor suggestion : there is tip in the game when engaging a route but there is no tip at all when choosing the “traits” of the MC. ( This is present on the guide on itchio but I have open it only after my first play ). Note that you can check the beginning of the guide without any spoil.

(1 edit)

Reading the comment on Guillaume route, I was doubtful. But I Find it very interesting and even Guillaume “behavior” can be understand on the light of the story.

I have read several VNs with lot of choices and consequences and quite often I was disapointed on how blind the choices are. In Thorns of war you do a great job to provide choices with consequences but by being “attentive”, you can do the “right” choice ( maybe not the perfect but still ). That’s quite rewarding and immersive. ( I have currently reach I think the best end with Guillaume on my first play ( the last one in ending list ) and stil have to discover the “alternative” that I suspect :-) ).

For those who discover the game, playing Rose of Segunda, then the extra with the Love Interest selected and then Thorn of wars do a great job of providing a “mariage and politic” story with a great MC with a strong character.

I highly recommend it. ( Even in early access, routes already done are complete ).

Nice addition here :-) Thank’s This is well done and interesting to read.

(2 edits)


Another issue… some invalid drawing stay stuck in the screen ( even after quiting and re loading… )

The corresponding incrusted images come from the puzzle for Baxter Vane puzzle that was drawn at the wrong place while clicking in the possible solutions…

I’ve gone back to a previous save to get rid of the issue.

Note that I get one other issue while playing. I decide to load a game while playing ( to change a previous choice ) and when confirment “load” I get the error:

Game seems to have load properly ( no crash, a game can be continued ).

Note: Since my 1st message, the game has been updated.


Thanks for your feedback. I confirm that the game start properly and the minor bug has no impact to play the game.

Dear Althea community · Created a new topic Minor bug


I just get the game on steam and start it for the 1st time. ( Never start a play yet ). Opening the extra and clicking back has generated an exception:

Your game seems really interesting, even if VN maker is not great platform.

(1 edit)

I have done the two routes available until now and I’ll have to say this is the same world the same ambiance no doubt but each route is really “unique”. There is no feeling of uncomplete game unless on starter page to select your route. ( Really great job from the developer !!!!! ).

This is a very good VN Card game.Both VN and Card game worth the play :-).

This is my overall sensation over the game after ending my playthrough.

-> The card game is very rich and well done. In easy mode, you can discover the card and there is no challenge (that’s the goal of easy mode, except in the end because you don’t really master the card and you’ll have to build a specific deck to have a chance ). In, normal mode, it need some good choice ( and some luck, this is card ). Compare to “Colonial Defense”, I feel this is more rich with more build to try. In hard mode.. To be honnest… I don’t know. Note: as a consequence, it’s quite complex at the beginning to decide which card to use in deck and new card are win all the time.

-> About the story, there is a strong background and characters are really well done. Each character ( included the protagonist ) has a strong story interessant to discover on frst play ( and at least 2 play to discover all ). So tha’t really good. The only point that as disturb me is there is no really a proper “romance” selection ( There is romance but you choose your team and to get the good ending, you don’t have so much choice then - dont want to say more without spoiling ). I don’t really like to be the protagonist at then end in this situation, I don’t feel like it ( maybe, it’s something asked by player and that’s a personal feeling ). On this part, colonial defense have a clear route and a riche specific background on each route. Like colonial defense, there is the VN mode that allows to explore all part of the story ( was really good and needed in Colonial defense. Still very good to have in this game :-).

My recommendation will be to do a 1st play in easy mode to discover the game/the cards with chaos or order and then a 2nd play in normal mode with the other choice.

My conclusion is this is really a good game, Thank’s Winter Wolves and wish you success !! And if you like this game, I do recommend Planet Stronghold - Colonial Defense. ( And lot of others Winter Wolves game… ).

Get it a 2nd time later on another combat. ( : list.remove(x): x not in list -> crash game )

Hello ,

I get another crash ( fatal this one, game has stopped ).

During game ( stage 10 ) with high level card but not sure which one :-/ The crash occurs during the attack animation :-/

I’m sorry, but an uncaught exception occurred.

While running game code: File “game/script.rpy”, line 434, in <module> ValueError: list.remove(x): x not in list

– Full Traceback ————————————————————

Full traceback: File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/”, line 331, in bootstrap renpy.main.main() File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/”, line 662, in main run(restart) File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/”, line 148, in run renpy.execution.run_context(True) File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/”, line 922, in run_context File “game/plot/gameflow.rpyc”, line 180, in script call ��l�/:pO{/����Ɓ�9y��H����3�� File “game/script.rpyc”, line 324, in script call File “game/script.rpyc”, line 434, in script File “game/plot/gameflow.rpyc”, line 180, in script call ��l�/:pO{/����Ɓ�9y��H����3�� File “game/script.rpyc”, line 324, in script call File “game/script.rpyc”, line 434, in script File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/”, line 928, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/”, line 2245, in py_exec_bytecode exec(bytecode, globals, locals) File “game/script.rpy”, line 434, in <module> File “new_card_framework/”, line 218, in execute_action File “new_card_framework/”, line 214, in execute File “new_card_framework/”, line 293, in execute File “new_card_framework/”, line 334, in take_damage File “new_card_framework/”, line 289, in died File “new_card_framework/”, line 304, in remove_me File “new_card_framework/”, line 358, in remove_card ValueError: list.remove(x): x not in list

Windows-10-10.0.19041 Ren’Py The Curse Of Mantras 1.0.1 Sat Feb 26 21:33:32 2022

(2 edits)

Thank’s for the fix.

About the hint system ( I think this is a good thing to have it ). I wonder if it’s possible to have an interactive way to enable it while the dialog is open ( without opening the option ) ? ( This is really a minor remark, not a default ).

Be default, not visible. Then we can decide what to anwser and quickly check the hint before continue without having to open the option. ( This is really really minor and just what I have in mind ).

Note that we can already enable the option while the dialog is open ( and disable it after )


The game is really good. Card game is not easy but would not be fun if too easy :-).

On deck building, It would have been nice to be able to filter card by some capacity like taunt and to see directly the “soul cost” of a card. ( my personal memory capacity is very low :-) ).

I get a crash on end of combat, just after winning a new card ( was grave elemental ) and try to upgrade the card directlry on recompense display.

This is not a big issue ( I don’t really need to update the card at this moment… and it does nopt prevent to continue the game )

Here the trace: I’m sorry, but an uncaught exception occurred.

While running game code: File “renpy/common/000statements.rpy”, line 569, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File “game/deck_gui_utilities.rpy”, line 168, in call KeyError: None

– Full Traceback ————————————————————

Full traceback: File “game/plot/gameflow.rpyc”, line 180, in script call ��+._��F��}���K��w�k_ng_�����7�c�79��<Po� o�N鐼ͩ��v<�|ե�E�-?e��i�g�p���,ع�L���c�{R%��[�=�v�M�|�;���t�=��i��c��`cl���]�8��Cv�G�B���l��O8٧ڇOX�Ԏ�X~��9;�pT�c&�ͯ��e��� File “game/script.rpyc”, line 356, in script call File “game/script2.rpyc”, line 349, in script +RKD��,R!�d��ɯh�C�Twñ��Uw���ZN���:��+X#�d)W8H%t���u�p�%q~�p�Rs���Շ�s�P�0;���[e���5^�#HVꋗ������# File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/”, line 2015, in execute“execute”) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/”, line 2003, in call return, parsed, *args, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/”, line 278, in call return method(parsed, *args, **kwargs) File “renpy/common/000statements.rpy”, line 569, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/”, line 3136, in call_screen rv = renpy.ui.interact(mouse=“screen”, type=“screen”, roll_forward=roll_forward) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/”, line 298, in interact rv =, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 3325, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 4160, in interact_core rv = root_widget.event(ev, x, y, 0) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 727, in event rv = self.child.event(ev, x, y, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 760, in event rv = d.event(ev, cx, cy, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 1323, in event rv = super(Window, self).event(ev, x, y, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 273, in event rv = d.event(ev, x - xo, y - yo, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 983, in event return handle_click(self.clicked) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 918, in handle_click rv = run(action) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 323, in run new_rv = run(i, *args, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/”, line 330, in run return action(*args, **kwargs) File “game/deck_gui_utilities.rpy”, line 168, in call File “new_card_framework/”, line 100, in upgrade_card KeyError: None

Windows-10-10.0.19041 Ren’Py The Curse Of Mantras 1.0.0 Thu Feb 24 22:55:30 2022

Congratulation to the dev team. The story is interesting, characters are really well done. I’d rather like this gameplay than the stat management of the previous one ( But character buiding was even better in previous game [Valentine Otome] ).

I get lot of pleasure to read the 3 games of the series !!! Thanks a lot.

I really do recommend to play it.

kinetic and Very short but well done.

(1 edit)

Really nice short story (a big 1h). art is good, characters are well done. Thanks !

Really Nice short story and like the other say, really nice art.

Thanks for your creation !

This is a well written short story.

Wish you success for this VN and for your next creation to come !

Nice :-) Thanks for the upgrade !

Thanks for the news and good to know you keep your goal :-) We will be waiting :-)

Yes :-) !

Thanks for the feedback.

(2 edits)

Issue is gone but that’s strange what ever I choose, affection with grace go down from 0.5 to 1 depending on the choice.

Add the dialog that I have in 0.75 to be able to search for Grace just after is not not anymore available :-/ ( I don’t think it really matters but I wonder if this choice is still accessible ? somehow )

(I have restart a game to be sure)

Ha !, Just see it :-) cool

(2 edits)


Game is good :-) and beta is in good shape.

I get this issue with a high value with grace just after “not accusing” Crystobel and arriving at the restaurent.

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/plot/SiT_CoreNarrative.rpy", line 2424, in <module>
NameError: name 'AccuseMaid' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/gameflow.rpyc", line 59, in script call
    ZۣVW�9�*huCa��/H�_�D/q��e���^��rկX�_�,[���w�A^㪥�`l���Ao@Л<h����y���>;͊���tY4 �Ҷr��l��6�A����$�3��w"�B�n,"����;��@T9��i��!��#f'�	j�NJ��`g;n�K������O$7?�<;���7mA�	3��;-3?�$��/�B�/�n���v'N�Ѐ�)'_"�^�J:x�}�VF���e6=��c������wU�b��8���;�q���4� ��C�����$��T�O��r���>��ڀ��H��d?s����"S9�Q��W�t�SL�:h����;;.������~�����Ƅ�zP��?%�A������qC���q��Z���Np�ӄ��A�%4k&!�x_��j�t�t0hs>0�2X2-oEý����Md�1,��3$�3�pg�p��j�r�8�#'M��rT��;���(4\c�V6��8>��kc�4;pXT+��,
  File "game/plot/SiT_CoreNarrative.rpyc", line 2424, in script
  File "E:\Jeux\SummerInTrigue-0.75-all\renpy\", line 1832, in execute
    if renpy.python.py_eval(condition):
  File "E:\Jeux\SummerInTrigue-0.75-all\renpy\", line 2059, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "E:\Jeux\SummerInTrigue-0.75-all\renpy\", line 2052, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/plot/SiT_CoreNarrative.rpy", line 2424, in <module>
NameError: name 'AccuseMaid' is not defined

Summer In Trigue 0.75
Sat Sep 25 13:40:39 2021

I just see an update is in progress and you are working on another game, that's nice :-)

Blue Rose is a really Nice VN that I recommend ! 

(1 edit)

I have just finished the Claudine route and find the story interesting. That’s a good VN that I do recommend.

The Characters are interesting.

However, the ending was quite “brutal”.... Even no time to have a reaction from the friend…

About your comment in notes, I would rather like an epilog rather than another route but another route can be nice :-).

Price is a little high but I like your previous work, so keep the good work :-).

Very good to see the game is evolving :-) and thank's for the new route :-) !!!!

and your game is very well done : story is interresting and each route is really different ). Interface of your game is also nice to use and take care successfully of common issue with VN

Good works :-)

Just give it a try and that's a nice update. good work !

cool :-)

thanks !!!!!!!!!!

(1 edit)

That's nice :-) A quick redo of the game before Thorns of war will be better :-) Thank's.

Will it be upload also on steam version ?


I have just finished the current content ( Bastien / Sofia ) and I think this is a really good visual novel. Interesting story and the way the characters are described is well done. I was sometimes lost around all the countess but that just meant there were a lot of them :-). Choices are also interesting to do and really contribute to the ambiance. I do recommend the game ( as a visual novel ).

And congratulations by providing complete routes ( without game issue or feeling something is missing ) while the full game is still in development. I will be pleased to start a new game on each route release :-).