A Promise Best Left Unkept is a Ren'Py dating sim by Hangover Cat, framed as a side story and drawn with animated 2D CG. You play as Harry, a man whose promise to his girlfriend helps him land an important business deal and move toward promotion. That success also brings a high-school bully back into his life as a representative for a subcontracting firm. The story centers on cheating, corruption, and netorare.
The current build is the released v1.0.0 dated February 2, 2026, not a demo. It runs on Windows, Linux, Mac, and Android, in English, without censorship. The latest changelog says this version adds the Aya Edition's last ending, a bonus extra that completes the promised four endings. The creator calls that ending messy but still worth including.
Developer's description
Side story of
A Promise Best Left Unkept
Prompted into action by the promise he made to his girlfriend a year ago, Harry finally made a huge breakthrough in his quest for success by scoring a major deal for his company, in doing so setting into motion his inevitable promotion. But what he didn’t foresee is that the byproduct of his unshakable resolve would unintentionally invite an undesirable presence into his life. The representative of the subcontracting company—his old bully from high school.
A Promise Best Left Unkept screenshots
Download A Promise Best Left Unkept v1.0.0 2026-02-02
v1.0.0
It's kind of hard to express how messy I feel this last ending is. I don't think it was worth all the trouble for it. Certainly not the money it cost to do it. But I had said there would be four endings. I had also written it in its entirety. So I thought I might as well do it. But yeah. As the "last ending" of Aya Edition, this is… ugh…
I did the same thing with The Edge Of at the time, where I had an idea of something fun to do, so I wrote an additional ending simply for the heck of it. For The Edge Of, it worked surprisingly well… but not for this…
Anyway, I can go on and on, but that still wouldn't make a difference. I need to release it at some point. I did say it was a "bonus" ending, so I guess it's not that bad if we look at it that way.
Don't get excited by the numbers. Lots of CGs are very simple.
+ 31600 word (total: 517k words)
+ 16 CG sets (total: 150 CGs)
+ 5 lewd scenes (total: 73 lewd scenes)
You can reach this ending by:
- Not entering the infirmary
- Going to the subway station
You can also do the smarter thing and just use the ending selection menu which will bring you directly to the 24th of December (the abandoned factory).
So that's it. There might be a few small bugs, so if you find anything do tell me. But that's the last content drop for Aya Edition, and A Promise Best Left Unkept as a whole.
v1.0.0
Full Release
v0.9.6
+ 19300~ word (total: 486k words)
+ 9 CG sets (total: 134 CGs)
+ 5 lewd scenes (total: 68 lewd scenes)
v0.9.3
- 24.2k word (total: 466.4k words)
- 8 CG sets (total: 125 CGs)
- 3 lewd scenes (total: 68 lewd scenes)
v0.9.0
- Added 8 CG sets
- Added 4 lewd scenes
- Added 20k~ words to the story
v0.8.6
- 18k words (total: 422k words)
- 4 CG sets (total: 109 CGs)
- 2 Lewd scenes (total: 61 lewd scenes)
v0.8.3
- 14340 words (total: 404k words)
- 6 CG sets (total: 105 CGs)
- 3 Lew scenes (total: 59 lewd scenes)
v0.8.0
N/A
v0.7.6
First of all, for the things that were added. 21k words~, 6 CG sets, and 1 sex scene. I know, 1 sex scene sounds low when we're at this point in the story, but it is how it is.
v0.7.3
Added 4 CG sets
Added 2 lewd scenes
Added 20.7k~ words to the story
v0.7.0
Story
Added 6 CG sets
Added 3 lewd scenes
Added 20k~ words to the story
v0.6.6
Added 3 CG sets
Added 2 scenes
Added 27k~ words to the story
v0.6.3
Added 4 CG sets
Added 2 scenes
Added 18k~ words to the story
v0.6.0
It adds more than 26k words, 4 CG sets, and two lewd scenes.
v0.5.5
Added 4 CG sets
Added 2 scenes
Added 22k~ words to the story
v0.5.0
Added 7 CG sets
Added 3 scenes
Added 20k~ words to the story
v0.4.5
Game
Added a menu for the game rules between Aya and Luca
Story
Added 4 CG sets
Added 2 scenes
Added 19k~ words to the story
v0.4.0
- Added 3 CG sets
- Added 2 scenes
- Added 22.6k words to the story
v0.3.5
- More than 25 CG sets
- More than 8 sex scenes
- More than 100k words
- Most of the sex scenes are animated.
v0.2.5
Added 5 CG sets
Added 2 scenes
Added 20k words to the story
v0.2.0
N/A
v0.1.0
Menu
Added a Jump To Version feature
Changed the Replay Menu to incorporate Harry's perspective
Story
Added 5 CG sets
Added 2 sex scene
Added 15.5k words to the story
Player reviews
Player rating4.0 / 5 · 19 ratings
Written reviews19 · avg 3.5★
Positive (4–5★)58%
Latest review2026-03-30
What players say
Reception is mixed but positive, praising writing, art, and NTR rules while criticizing Aya and corruption logic.
5★8
4★3
3★2
2★3
1★3
Players like
Strong emotional writing and story
Hot scenes and generally strong art
Interesting NTR rules and corruption structure
Common complaints
Aya feels forced or weakened
Inconsistent art and anatomy issues
Corruption feels unbelievable or too easy
Best for players who enjoy emotional NTR stories with rule-based corruption.
Summarised from 19 written player reviews.
Warsteel2026-03-30★★★★★
Unbelievable piece of trash. For one the corruption isn't even believable. Luca really isn't all that much of a stud except for the writing simply "declares" him as such. He's not that much bigger than the MC, and is a…
abirvg2026-02-12★★★★★
7 / 10 Deeply flawed masterpiece: the sequel. Spoiler - Technically, one of the best writing on this site. So I can't give it less than a '7'. - On the other hand - exactly because the writing is so…
Edelvays2026-01-16★★★★★
The real rating is closer to a 3.5, but I rounded it up to 4 because it’s clear the dev is genuinely trying his best. I also think people are being overly critical of him, and it feels like he…