Sucker Punch
by Insomnia Syndicate
4.4 (3 votes)
Ren'Py
v0.3.0b
Game Details
- Version
- v0.3.0b
- Developer
- Insomnia Syndicate
- Engine
- Ren'Py
- Status
- Ongoing
- Language
- English
- Censored
- No
- Updated
- 30 June 2026
About
A fighter one win away from going pro gets pulled into something that makes winning beside the point. Sucker Punch runs on leverage: everyone around you is broken, compromised, or being used, and the people you care about become the easiest way to hurt you. The story tracks what your choices cost without dressing it up as either punishment or reward.
Fights are decided by real reflexes and timing, not a stat check, and losing doesn't stop the story so much as bend it somewhere worse. Outside the ring, decisions accumulate the same way, shaping who your fighter becomes as much as what happens to him. The art is AI-generated; the writing behind it isn't trying to hide that.
Changelog
v03.0b
- stupid oversight bug at the end of chapter, during last dialogues throws variable exception because misnamed.
v0.3.0a
- fixed hard error at the beginning of Round 2 where player choice savestore is created and collides with a non-initialized store module default value
- corrected mis-set & mis-applied animated stat change value
- addressed incorrect story choice routing at beginning of Round 1
v0.3.0
- Round 3 Week 1 [Day44-51]
- Added animated stat change system (retroactively added to all prior chapters)
- Added user control to text box opacity and other UI tweaks
- bugfix for Emily stat storage
- Restored and patched phone text delay - texts use the EMR Better Phone framework delay animation
- Retconned Lilly's stats: age changed from 24 to 26 and weight reduced slightly
- Ashleigh content: multi-route, minor events
- Lilly content: major events (1 in main story line, 2 optional)
- Liz content: major event & minor event - optional
- Gail content: minor event
- Emily content: minor event
- add new Garbage Route mechanic for better storytelling
- develop MC's backstory and advance his story arc
v0.2.3
- removed questionable/possible security issue in Better EMR Phone framework accessing host computer information
- added named saves
- replaced Ashleigh scrubs1 assets (first scene with Ashleigh, improved, possibly not final)
v0.2.2
- Round 2 Week 2 [Day38-44]
v0.2.1
- Fixed deepcopy serialization error in fight system
- Fixed opponent stats not resetting on fight reload via back button
- Fixed player stats (health/stamina) not resetting on fight reload
- Fixed phone UI race condition causing crash during rapid interactions
- Disabled phone message typing delay to eliminate async render cycles
v0.2.0
- Round 2 Week 1 [Day30 - 37]
v0.1.1
- Bugfix
- Fixed tag bug in Ashleigh apartment fire route
- Replaced player striking image
v0.1.0
- Initial Release
- Prologue [Day 0 - Day 15]
- Round 1 [Day 15 - Day 29]
Talk about this game