A downloadable game for Windows, macOS, Linux, and Android

Download NowName your own price

Seeds of Chaos is a free to play dark fantasy eroge made in Ren'py, inspired by the worldbuilding of Berserk, Dark Souls, The Witcher and other epic fantasy series', as well as the adult games Corruption of Champions, Legend of Queen Opala, and Slavemaker.

The game is set in The Six Realms, the westernmost continent in the world of Solanse. Seven years have passed since the last Demon War, and the defeat of Lord Karnas at the hands of the forces of Light ushered in a new era of peace and prosperity for all the races of the six kingdoms. Evil never lies dormant for long, however, and in the shadows new threats to the tenuous peace begin to stir.

In the first scenario, you play as Rowan, a veteran of the last Demon War. He and his fellow heroes, aided by the Goddess of Light, pursued Karnas to the heart of his stronghold, Castle Bloodmeen, and defeated him once and for all. Having hung up his sword upon returning to his peaceful home village and marrying his childhood sweetheart, Alexia, he finds his idyllic life shattered by the arrival of a beautiful, mysterious woman. Before he knows it, he is forced to serve the very darkness he fought to destroy seven years ago.

Support the game on Patreon to get access to builds a month earlier, and help us fund more content.

Core Features

  • You are the bad guy - Unlike most games with alignment systems that allow you to be good, evil, or morally neutral, in Seeds of Chaos you play the villain. Ethical decisions will focus on just how corrupt you character is becoming, and the consequences of that change. 
  • Visual novel style scenes with complex, multi-branched dialogue trees inspired by Black Isle / Obsidian, Bioware, and the Witcher games that affect later meetings and events.
  • A random event system that adapts to choices the player makes, and other variables (past events, stats, inventory content, reputation, affection, etc.) to shape the game as it progresses, adding replay value by providing different experiences on each playthrough.
  • Multiple endings (including bad ends).
  • Quality original art by a number of talented artists.
  • An original soundtrack by Leet Music, known for his work on numerous Winter Wolves projects.
  • Industry professional grade sound effects, mostly from BOOM Library
  • CG gallery, Music Room, and a Scene Replay gallery.
  • If enough money is raised, rather than produce sequels, I'd like to work on expanding the world by adding alternate scenarios (new main characters with different stories), expansions (alternate event sets), and a trainer mode (similar to Slavemaker / Princess Trainer). 
  • There will also be a relatively safe for work version produced, with the sexually explicit content removed, for those who just want to play the game without the adult content.


Patreon• Patreon is our main income source. Please consider supporting!

Find us online


Patreon• Jessika’s Curse is a hand-painted RPG experience currently development. It will feature deep turn-based combat, erotic Battle-Lust animations and good dose of geeky humor.

Patreon• The Eternal Feast is a story-centered RPG that fuses elegant writing, voice-acting and select art to create a decadent experience.


Download NowName your own price

Click download now to get access to the following files:

seeds-of-chaos-0.2.44-pc.zip 303 MB
seeds-of-chaos-0.2.44-mac.zip 286 MB
seedsofchaos.version0244-244-armeabi-v7a-release.apk 350 MB

Development log

View all posts


Log in with itch.io to leave a comment.

"see Events below for more detail"
Where? o.O

Is this what the Summoner's Room is supposed to look like? This is my second play through, and it still does this. Also, the name up top (Workshop) changes to whatever building I visited before the Summoner's room.

Another thing, every single event is tied to this room. Not only Liurial's, but also X'zeratl's and others (not Nasim's though for some reason). I have a feeling that the events aren't really tied to this room, as it seems really random.

(3 edits)

is there any way to keep Heylayna and Alexia in room?

Is there a guide as to which research gives you which buildings/building-upgrades?

I agree. An example, it would be nice that Silks And Smiles has the description: upgrades Tavern and Brothel.

Then again, I understand flushing out the story first and then fine tuning the mechanics of the game.

I'm at the part where i have to side with someone to take over the first city but after i side with anyone at the inn all options from the city disappear and I can't meet up with the people i've sided with
Also on another save when i go to the orc camp nothing shows up even though i hav't made them allies yet

I'm having the same issue with the first city takeover

That is the end of currently available game-play

Another mis-matched dialogue pic.

Just a minor detail: Rowan without his amulet.

I might be wrong, but I think the villages are bugged. Most of the time I don't get the options of to trade, to occupy, or to destroy. I enter a village and then Rowan watches the attack from a hill.

In my current playthrough, a fully built castle, minus the arena, cannot be supported by 1 ocuppied village and 1 trading village without me adding to the treasury.

(1 edit) (+1)

I've made it to week 250....uncovered the whole map, built up my Military Capacity to 10,000+....all of my research is complete...all of the buildings are built....and I've got 7,000+ in the treasury.....*cries*...

(talks a feeble British voice)

"Please sir, might I have a smidgen more?"

Whenever I go to the orc's village it immediately closes out after the first click, then I can't go back in again. I've tried uninstalling the game and reinstalling (on mac),  but no success. I even tried going back to an old version of the game, but it is now bugged on that one too (even though I did go through the orc stuff before version 0.2.42. I'm wondering if there's some hidden bugged file somewhere on the mac that I haven't been able to find and delete? Any help would be appreciated. 

I think I have played all the content my current version has. I've enjoyed it and look forward to seeing the game completed.

(2 edits)

Can you help me or guide me so I can complete goal 2?  Or is it not yet implemented?

Edit: turns out I was a dumb f***. You have the choice of answering to question or not. Like you always did.

(1 edit)

Is there a walkthrough for how to unlock each thing in the galleries?

(1 edit)

Nevermind, it seems I won't need it, seeing as the game crashes whenever I try to continue the story, regardless of where I send the MC's wife to work.
The Slave Training bonus is also very broken.

Please post a screenshot of the error, or the text. Nobody else has reported this issue so it would be very helpful.

Slave training was a prototype for something that is no longer in development, and as a result is now defunct. 

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 519, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens/hex_map.rpy", line 7, in execute
  File "game/screens/hex_map.rpy", line 7, in execute
  File "game/screens/hex_map.rpy", line 8, in execute
  File "game/screens/hex_map.rpy", line 15, in execute
  File "game/screens/hex_map.rpy", line 22, in execute
  File "game/screens/hex_map.rpy", line 24, in execute
  File "game/screens/hex_map.rpy", line 27, in execute
  File "game/screens/hex_map.rpy", line 29, in execute
  File "game/screens/hex_map.rpy", line 32, in execute
  File "game/screens/hex_map.rpy", line 32, in <module>
KeyError: 919

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

Full traceback:
  File "game/locations/portal_room.rpyc", line 3, in script call
    ��Y�b� �
  File "game/mapExploration.rpyc", line 88, in script
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\ast.py", line 1861, in execute
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\ast.py", line 1849, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\statements.py", line 203, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 519, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\exports.py", line 2755, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\ui.py", line 289, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\core.py", line 2672, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\core.py", line 3059, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\core.py", line 531, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\core.py", line 531, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\core.py", line 531, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\screen.py", line 424, in visit_all
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\core.py", line 3059, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\screen.py", line 434, in per_interact
  File "C:\Users\ShadowHound\Pictures\jim\games\itch.io\Seeds of Chaos\0.2.42\renpy\display\screen.py", line 619, in update
  File "game/screens/hex_map.rpy", line 7, in execute
  File "game/screens/hex_map.rpy", line 7, in execute
  File "game/screens/hex_map.rpy", line 8, in execute
  File "game/screens/hex_map.rpy", line 15, in execute
  File "game/screens/hex_map.rpy", line 22, in execute
  File "game/screens/hex_map.rpy", line 24, in execute
  File "game/screens/hex_map.rpy", line 27, in execute
  File "game/screens/hex_map.rpy", line 29, in execute
  File "game/screens/hex_map.rpy", line 32, in execute
  File "game/screens/hex_map.rpy", line 32, in <module>
KeyError: 919

Seeds of Chaos 0.0.05
Wed Apr 10 11:31:12 2019

So I noticed just now that the error output says
"Seeds of Chaos 0.0.05"
Which in itself is strange, since the files came from "seeds-of-chaos-0.2.42-pc.zip" which I downloaded from here.

I have no idea why the version number it is outputting is wrong…

As for slave training, perhaps removing the button in a future release would help reduce confusion.

Halow cucklord :)

I'm not sure where to submit mistakes I've found in the game. I'm positive that Juliet is peaking her father's line. Keep up the good work.


This came up near the end of the third wife and succubus threesome.


The download doesn't work with the itch app.

yeah i cant download and now its asking me to pay again


It is free, you have to click "No thanks, just take me to the downloads" when it asks you to donate and it will take you to the download page.

not available for windows?

Been following the game before it got into itch.io, it is great ^^ It doesn't work in the desktop client tho!

just finished playing through it, and i loved it so far. I look forward to playing future releases! keep up the good work.