A downloadable game for Windows, macOS, and Android

Buy Now$4.99 USD or more

Ouroboros presents a bright, cheerful world in which something is horrifyingly wrong. The hero has a princess to save and a quest set before him, but there are unsettling signs that all this has happened before. As you play the game, you'll come to realize that the dungeons and monsters are meaningless distractions from the task of uncovering the truth.

Ouroboros is an unorthodox RPG with time travel mechanics and the ability to manipulate events down multiple alternate paths. The combat is quick and fun - with no character levels, there's no need to grind! Instead you'll gain new strategies and techniques as you uncover deeper levels of the story and get closer to the truth at the heart of it all.

• Singleplayer RPG
• Available on Windows or Mac
• 5-6 hours of content
• All sex scenes uncensored
• Unlockable gallery of all scenes
• No DRM

PlatformsWindows, macOS, Android
Rated 4.5 out of 5 stars
(62 total ratings)
GenreRole Playing
Made withRPG Maker
TagsExperimental, harem, JRPG, NSFW, RPG Maker, Time Travel
Average sessionA few seconds


Buy Now$4.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

Ouroboros 2.1.zip 385 MB
Ouroboros 2.1 Mac.zip 386 MB
Ouroboros 2.1 Android.zip 309 MB


Log in with itch.io to leave a comment.

I have no idea what to do i reached the castle 4 times already but each time after beating the endboss i  go back in the past just do the entire thing over again this has been my fourth time and nothing is happening it sais break the patern 9r smt at the beginning but absolutly nothing happens

If you repeat the same steps as the first cycle, the same things will happen each time. The line about "break the cycle" is to encourage you to try different things, actions you weren't supposed to do before. If you're having trouble, try looking for the guides for the game - even if you don't want to use them, they'll get you on the right track.

Do you know where i can find the guide

I don't know if this link will work, but for example, here's a guide I can vouch for:



Hi, love the game, just thought I'd mention that I've found that it runs too quickly on high refresh rate monitors (mine's 144hz). Looking it up this is an RPG maker issue generally, and I was able to solve it by turning down my system refresh rate manually, but I figured you might want a heads up just in case.


Sorry to hear that's the case, especially since there's not much I can do about it now. I'll try to keep that in mind for my next project, and meanwhile I hope your post will help anyone else with the same issue!


Just purchased as it said it's for android also but not opening at all


Sorry you're having trouble. See the comments for the ways that various players have gotten it working.


thanks I'll have a look 


Is there a way you can make it APK files? I'll try figure something out in the meantime thanks


I would if I could, sorry! The engine is supposed to be compatible but it doesn't produce APK files.


Hi.How to run on android?

(2 edits) (+2)

Idk if a fix was figured out for android, but the joiplay app will run the windows version.


I really enjoyed this game. Like really enjoyed it. Not just for the hentai but just because I had a blast playing. Have replayed it several times and will again. I'd probably say I'd list it among my favorites. 


Thanks, glad to hear that you enjoyed it!


game good.

impressive amount of small hidden scenes and discussions.

much more work put into it then i expected.


I can't seem to play this game on my new Macbook pro 2022. Is there a compatibility issue? Or what are the requirements?

It's hard to say without knowing exactly what error message you're getting, but I don't think low requirements would cause it to not work entirely. All I can say is that the Mac build provided has usually required some fiddling and I'm afraid I can't support it in detail.

Thank you for the response! I've been working on it sense, but have yet to succeed. I've decided to just play the game for free on NewGrounds, but wanted to ask if you could still send the gallery images or something since I can't access the game from the downloaded files directly. I'm not sure if I'm just tech inept right now, but I would really appreciate being able to enjoy some semblance of the paid game, if possible?

You can indeed play the Newgrounds version, but that one doesn't include a variety of new content (not just the scenes). I don't know about sending the scenes directly, but if you refund this game and join via Patreon, I could send things to you that way.

Did I miss the time to refund the game? I can't seem to manage it... -_-

I don't think itch.io has a time limit, but you may need to request it directly.


Damnit, your newest game is blocked in my country Steam. Let me know, once you found another store to sell your game.


Germany? Yeah, I'm sorry about that. I don't intend to email everyone again, but if you check my blog, the releases on other sites will be mentioned:


It's frustrating to be an adult gamer in germany. Will keep my eyes on your blog.


This game doesn't work on Android anymore. After it downloads, the file reads cannot open. I've tried using Rar file extractor apps, but even if they work, ya still can neither install nor play it.

The android version offered is actually first for Linux users, but I'm afraid it's always been a pain to get it to work on mobile. Sorry that I can't offer specific advice.

I used to be able to download it, then just click on it in downloads and it would install.

Now not so much, for some reason.

The only potentially helpful information that I can give you is that the game files here haven't changed at all in years.



Hey I was wondering if theres any cheats for this game? Im terrible at these type of games. if not is there a way I can modify the difficulty? thanks

There aren't any cheats built into the game, but there are a variety of third party cheat clients that can modify your save. This game is more puzzle and strategy, so I'm not sure what cheating would work best. Increasing your base stats, most likely.


I know you've responded repeatedly to the requests for a sequel, and I can see how a sequel would be tricky to make, when they're basically in god-mode.  A return to the real world sequel I could see, but that's another full game when your plate already seems to be rather full.  And while I'm sure that game would be awesome, because everything you've made is ridiculously entertaining, it's what happens when they're in control but still inside that seems to capture the imagination, similar to the three solo cycles.

So I was wondering if you've thought of writing some short stories to explore what may have happened after the conclusion?  Or possibly as a visual novel type game instead?  It's just that I'd love to see what your imagination comes up with for the debaucherous endeavors they would get up to when freed from constraints.  And if it was just in short story form, it might be more easily accomplishable as a quick break from other projects, as opposed to trying to program and balance a whole new gameplay experience.  Though I certainly wouldn't be adverse to reading the novel version.  


I'd given thought to the subject, simply as part of how my mind works on characterization, but you're actually the first person to ever request something like this. I can't promise actually producing something along these lines, but having one person express interest does bring it back to mind. ^-^


Thanks for providing the free version, it allowed me to get it working in Linux before buying. The process itself is fairly straightforward:

1) Download and unzip the windows version

2) Delete everything but www and package.json from the folder you extracted to

3) Go to https://nwjs.io/ and download the linux version.

4) Unzip to the folder with the www and package.json you kept previously in.

5) Create a /save folder (not a relative path) and have your user be the owner eg. `sudo mkdir /save` followed by `sudo chown [user name here] /save` remembering to replace [user name here] with your actual user name

That last step isn't ideal, but required if you want to be able to save.

Not had any issues with this so far but I don't think I'm all that far in either.


Hey, thanks for posting this! I'll refer people here in the future.


Thanks! This is exactly what I wanted to know before purchasing. I hope a Linux version can be packaged up so people don't have to go to this trouble in the future.


Just saying. There was not a single nsfw-game, that tricked me more than this. Such a fun thing. My first 10 Minutes:

"I see so many cliche here."

From he begining i had some wierd feelings, like:

"There just so many swords to buy and they are like rly ceap and useful in thier one way."

"This helmet is completly useless, like its supposed be just there to buy, so that it looks like a shop."

Anyway loved it. Rememberd me of Portal.


Somewhere in the reboots, Amiel lost her clothing. Which I suppose is in-character.

It was specifically the Peasant outfit. Let me see if I can remember the order of events:

* I had her wearing the Robe of Shadows

* I rebooted the cycle

* I had the main guy go through his solo dungeon. Naturally, the cycle rebooted again after that.

* I had unawake Amiel join me and get the horn. I didn't check what she had equipped during that time.

* I went into the ambush in the ice cave solo. Since I had the horn, I fought the boss there.

*I rebooted the cycle again to test if the ambush went differently with everyone awake

* I had awake Amiel join me

* I noticed that the Peasant armor was gone. She didn't have any armor equipped (since the Robe of Shadows was gone), and the Peasant armor wasn't in her inventory either.

Thanks for your attention to detail, but I think this was an issue that it's somewhat hard to stop the player from doing. Since her first outfit is useless compared to the others, I decided it was an acceptable loss.


Hi. The Mac version isn't working for me. It opens, there's a very brief window, then disappears. I've recorded it happening here:

(in the video I get confused why the itch app isn't in the applications list, but that's because the installer puts it in the user's applications folder, rather than the main one for some reason. please ignore my confusion there).

Unfortunately, I can't test Mac builds thoroughly, so I can't say what might be an issue on your end. 


Do you ever intend to make a follow-up game to Oroboros? The way you wrote the ending seems to imply there will be an adventure after they escape. I know TLS is your main focus now, but is it ever a possibility for the future? Also, I just want to say I throroughly enjoy all of the games you have produced and I have purchased. 


Though I wouldn't entirely rule out a followup, I really didn't intend the ending to Ouroboros to be leading into a sequel. To me, the core story is the characters in their own world for millennia, with their lives back in the real world as a distant epilogue. That said, many fans have wanted to see their ending.

I'm glad you've enjoyed my work!

(5 edits)

There is another reason which lead me to think this story is not complete yet.

Indeed, when the heroes fight against the mage who controls this artificial world, he summons the templates of the heroes to fight against the heroes.

And then, he is surprised that the template of Atreyan is missing and starts pondering something.

At this point, I came to the conclusion that the mage couldn't summon the template of Atreyan because the template was already here.

Indeed, this scripted event lead me to think that the Atreyan that I have been controlling was actually the template and that the real Atreyan was pulling the strings in the shadows using his template to divert the attention away from him.

This was the logical conclusion to this scripted event.

However, after these 2 scripted lines of dialogue, the missing template of Atreyan is never ever mentionned again, the revelation that I guessed was coming never came...

Then why did you script this event to show that the mage is surprised that the template of Atreyan is missing and seems to realize something if not to hint that the mage realized he couldn't summon the template because the template was under our control?

Moreover, this would also explain why Atreyan is the only of the 4 heroes who has no memories of the real world.

Because he never was in the real world, he is a template created in the artificial world so his existence started in the artificial world, he can't remember the real world because he was never there to start with.

The fact that Atreyan has no memories of the real world whereas the 3 heroines remember their past life, the scripted event showing that the template of Atreyan is missing whereas the templates of the 3 heroines are still under the control of the mage, really, you made everything to lead to the logical conclusion that the Atreyan we control is the missing template and the real Atreyan is pulling the strings in the shadows since there has to be someone who has taken the template without the mage knowing it and the only person who could have done it is the only missing real hero, the real Atreyan, if we control the template, and there has to be a motive why Atreyan has stolen his template from the mage, the only logical reason being to divert the attention on the template so the real Atreyan is free to do whatever he wants hidden in the shadows.

The the next logical question is: Why the real Atreyan stays hidden? What is he doing in the shadows?

Is he on our side? Is he helping us in the shadows? These creepy visions that I have been seeing and this voice that I have been hearing in my head, is he him who remotely directs me? Is he directing me to defeat this artificial world?

But then, if he was on our side, then there would be no more need to stay hidden once the mage is dead, there is no one left to watch over this world so why does he keep hidding?

There is only one logical conclusion to explain why the real Atreyan stays hidden when there is no more threat: He is not on our side.

And so, after I defeated Slimey, I was holding my breath, I was expecting the real Atreyan to finally come out of the shadows and a dialogue between the real Atreyan and the party where he reveals that the Atreyan is in the party is a fake, the missing template that he has been manipulating to do the dirty work, a tool to get rid ot the security and seize control of this world.

Indeed, the real Atreyan doesn't want to escape this world and return to the boring world where he endlessly fights unoriginal evil and saves helpless princesses, he'd rather stay here, in this malleable world full of possibilities, where he could make whatever he wanted once he was on full control, he could be the omnipotent god of this world and make this world however he wants it to be, set his own rules, and create his ideal world.

I expected the story concluding with an epic confrontation between the real Atreyan and the party, I expected the ultimate boss of the game to be the real hero tired of being a hero and now being selfish.

But that didn't happen, even though you prepared the game to lead to this outcome, you didn't make it...

Why? Why hint to this if not making it?

You still can make it and that would be awesome!

I mean, you made Atreyan to be the only of the 4 heroes to have no memories of the real world, you scripted an event to show that the mage is surprised that the template of Atreyan is missing, you basically prepared the game to lead to this outcome so just make it already! ;-p

>At this point, I came to the conclusion that the mage couldn't summon the template of Atreyan because the template was already here.

This wasn't what I intended to hint. Unlike the others, who need to be reawoken each cycle, Atreyan has completely eroded his own template. Later in that battle, when the last boss is summoned, the sorcerer realizes this and makes a comment along those lines.

Atreyan does have memories of the real world, but since he's the player's avatar, he's usually not the one bringing them up.

The sorcerer said "I can't imagine how you undermined so much.", how was I supposed to understand he was meaning "eroded your template"? I thought he meant undermining the spell. Your hint is not a hint if it is too vague to hint anything, it even lead me onto a wrong reasoning, it made me think that the missing template was in the party and so the real hero was pulling the strings in the shadows to take control of this world because he had repeated the quest to save the princess so many times that he eventually became fed up of being a hero and now he wanted to be selfish and indulge in a reality that he could control as he pleases and I expected the game to conclude with the revelation that the Atreyan in the party is the missing template stolen and manipulated by the real Atreyan and the final battle to be a confrontation between the real hero who is fed up of being a hero and the party of the fake hero who has become the true hero, I imagined all of that because of a "hint" which lacks clarity!

Well, even if I was mistaken, what do you think? You imagined a story about heroes trapped into a fake world and endlessly repeating the same cycle again and again, you made a RPG who mocks idiotic standards mechanics used by almost every RPG, but you could push this concept deeper, you could make the hero to discover that not only his world is artificial but he is himself artificial and the real hero had turned the antagonist, what do you think?

Anyway, if it was not your intention to hint that Atreyan's template is missing because he is in the party then please change the sorcerer's dialogue because, unclear as it is now, as you can see, it leads to misunderstandings, instead of "I can't imagine how you undermined so much" which could mean anything, write something more specific like what you told me, "I didn't expect you to completely erode your template", to make sure your hint does its job efficiently instead of misleading as it does now.

Also, could you please add an option to configure a game controller? Because since you used an unusual button, C, to jump, it is not a standard command on game controllers and so I can't use my controller to play your game because I can't jump with a controller. If you add an option to configure controllers then I can bind the jump command to my controller and be able to use it to play your game.


I just bought this game for android but it's a zip file how do install that? Changing the extension to apk doesnt work

Unfortunately, I haven't done this myself and can't really provide support! Everyone who has said they got the Android version working said that it was a huge pain, sorry.


zip files usually need to be opened first, maybe there is an apk file inside?

anyways, you need a zip opener program or app so you can open the zip and get whats inside


Great game! Any plans on making a sequel? I can't help but feel like the ending left it open for a sequel.


Glad you enjoyed it! You're far from the only person to want a sequel, but I actually didn't intend that as a sequel hook.


Got the steam version of this. I like subtle changes as you progress in the game. Is there a CG gallery other that creating a CG save at the end? I would like to flip through the pretty pictures without the text in the way.

There's no other CG gallery, sorry.

Nevermind I found the image folder.


I don't know if i got the wrong file or what but what i have is an incomplete game that starts you of as the son of a blacksmith,(the son) who practices alchemy.


Hello. I'm afraid that doesn't sound like any game I've made - perhaps you could try the download again?


it downloaded correctly this time i have no idea where that other game came from, but it was titled ouroboros also


Weird - glad that took care of it!


the closest that i have come to finding that game is one called immutable


There's absolutely zero indication that this is a NSFW game until people hover over it or click on it.  I'd like to request the title/blurb include an 'NSFW' tag or something.  Thanks.


That's fair - I've added a NSFW to the title. Sorry if it was a negative experience.

(2 edits) (+4)(-2)

No negativity at all SierraLee; I appreciate the consideration of adding in the tag to the title.

I merely wanted to point out that there is was nothing in the title/description/blurb to warn others who may actually be offended by such material.  I know itch has an 'adult content' thing but that filter is pretty iffy (and already being discussed on how to improve it).  It is also useful for people who may not be aware of the filter in the first place.  I believe it is on by default but sometimes the application bugs out and randomly disables it for some reason (at least on my computer).

I'm not offended by hentai or other porn-y games.  At least all of the females featured in your work are adults (and look like adults) so zero issues there.  The requested change was more of a pre-emptive 'cant say we didnt warn you very obviously you silly person dont click this unless you want it' type of thing ;)


I figured out why the game is working on my Android device. Their is no .apk file, in the .zip file. Is there anyone you can reupload? Or send me the file?

I'm really sorry, but I can't guarantee support for Android devices - I created an Android version because the engine said it could export it and I try to support as many formats as I can. Some people claim they've gotten the game to work, but I don't know what they did.

Anyone know how to run the game on Android? I got the Android file but it's a zip file. 


So there is a Linux version ? I only ask for confirmation because the file that is downloaded for it is called Android.zip.

Sorry, but there isn't. I thought the Android version would work natively in Linux, but it only works for Linux users running emulation. I'd remove that version, but there's been continued interest in it.

Thanks for the clarification. Are there any plans to make a Linux version for Ouroboros ? If not will future games you make have a Linux version like Crimson gray did ?

I'll always make a Linux version if the engine I use for the game supports Linux. In practical terms, that means all my VNs will have one, but few of my RPGs will.


Fair enough. Thank you for the response !

With the last MV update, you should be able to provide a real Linux version now: https://www.gamingonlinux.com/articles/rpg-maker-mv-now-has-a-linux-version-and-...

Please do, or please remove Linux from the list of supported platforms in the description, cause it's a bit confusing.

Game is awesome regardless.

I have had bad experiences with MV updates, but if this one actually supports Linux exporting, I may be convinced to upgrade. I will look into it, but for now, I've removed the mention of Linux from the game page. Sorry for the false advertising.

(1 edit) (+1)

Good game. It's best to go into it blind, but if you're really on the fence about buying it, you can find an extended demo for this on Newgrounds.

2 suggestions for the developer:

* Include a cheat to skip the first "cycle" of the game (for players coming from the free version)
* [EDIT: Fulfilled!] Make a Linux version as (mistakenly?) advertised


Great game that in many ways manages to turn the 4th wall into a window. Not only turning many of the classic fantasy tropes on their head, the game also manages to introduce many meta concepts as well that only add to the plausibility of the setting, giving the player a real look into the consequences of dealing with and moving on from the world the MCs are trapped within. The connections made and alluded to make the touching moments all the more impact and the times of needed laughter all the more lively.

It also makes some well hidden but decently set philosophical points about many issues both real and fantastical, one of the strongest being "what if one's life *really was* like a vidio game?...what would you do?" They answers to this question differ from character to character and really shine a light on how each one has adapted to the situation.

Buy this game, it is worth the play and the supporting of the author...and the ladies are cute too :p


it's a really cool game. and it also has a different plot/story! can you believe it?! XP it's funny, sad, sexy, fun, engaging, and romatic sometimes as well. it's really pretty interesting, and fun. if you like rpg elements with sex, and an original plot/story, then i'd try it. :)