Status
SteamPeaks
ChartsSalesUpcomingPatchesEventsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
EventsSteam's own events and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesEventsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
TOOSIN : 투신 Demo›Events›TOOSIN : 투신 V1.1 Update
In-game event

TOOSIN : 투신 V1.1 Update

TOOSIN : 투신 Demo · published 18 days ago · build 24887291

All eventsPlayers around this dateRead on Steam

Hello, this is the developer of TOOSIN : 투신.The V1.1 update focuses on feedback from our players. This update improves Blood Contract balance, defensive special abilities, AI pattern learning, the first-launch tutorial, multilingual UI, and overall stability.

Blood Contract Balance Changes

Some contracts had penalties that were too severe compared to their benefits, while others were not worth choosing even at Legendary rarity.We have rebalanced them based on their actual pre-V1.1 values so that each contract offers a meaningful choice depending on your build. Values without a `%` symbol are flat values.

Blood ContractBefore V1.1After V1.1
Glass CannonRare / Attack Power +50% / Max Health -50%Legendary / Attack Power +30% / Max Health -40%
Giant's ArmorMax Health +50% / Attack Power -30%Max Health +50% / Attack Power -20%
Assassin's InstinctCritical Chance +20% / Defense -10Critical Damage +30% / Defense -30%
Vampire's ThirstLife Steal +5% / Max Health -30%Life Steal +5% / Max Health -20%
Berserker's RageAttack Speed +30% / Max Stamina -40%Attack Speed +30% / Life Steal -5%
Will of SteelDefense +15 / Attack Speed -10%Defense +10% / Attack Speed -15%
Boiling BloodLife Steal +5% / Damage Taken +20%Life Steal +5% / Damage Taken +25%
Broken SwordAttack Power +70% / Max Health -70%Attack Power +70% / Max Stamina -70%
Cursed ArmorDefense +40 / Max Stamina -50%Defense +40 / Max Stamina -30%
Hawk EyeCritical Chance +5% / Max Health -30Critical Damage +15% / Max Health -10%
Mark of DeathArmor Penetration +50% / Damage Taken +50%Armor Penetration +45% / Damage Taken +25%
Frenzied FeastCritical Chance +30% / Damage Taken +40%Critical Damage +50% / Damage Taken +30%

Sniper's Breath, Heavy Strike, Ghost's Gait, Turtle's Endurance, Tireless Vitality, Reckless Charge, Light as a Feather, and Resilient Resolve retain their previous effects.Once every available Blood Contract has been acquired, Blood Contract events and additional contract selection prompts will no longer appear.

Defensive Special Ability Balance Changes

We have adjusted defensive special abilities that allowed players to invest entirely in offense without taking enough risk.

Special AbilityActual Duration Before V1.1After V1.1
Auto Parry7 seconds3 seconds
Aegis Shield5 seconds3 seconds
Time Stop5 seconds3 seconds

These abilities retain their core functions, but choosing the right moment to activate them is now more important.

AI Pattern Learning Improvements

Many players told us that it was difficult to tell whether the AI was actually learning during shorter fights, as only minor changes in its patterns were noticeable.AI learning is one of the defining features of TOOSIN : 투신. We have therefore reviewed both the way player behavior is measured and how those observations affect enemy decisions.

Learning CategoryBeforeAfter V1.1
Learning updatesLong-term data was primarily calculated once when an enemy spawned, making adaptation difficult to notice during short fights.Long-term memory and current-combat observations are now handled separately. Once enough evidence is collected, current habits continue to affect the same enemy's next decisions.
Light and heavy attacksAttack choices and combo hit counts could be mixed together, producing inaccurate results.The game separately measures actual light and heavy attack starts and average combo length. These values affect guard-versus-dodge decisions and the use of quick pokes or longer attack chains.
Approach, retreat, and lateral movementMovement frames could be mixed with unrelated action counts, distorting longer fights.Approach, retreat, lateral movement, and average distance are measured separately. Enemies use them to adjust circling, backsteps, preferred distance, and pursuit behavior.
Dodges and forward dodgesDodge attempts were not always clearly separated from successful dodges.A dodge is recorded only after it successfully begins, while forward dodges are tracked separately. These observations affect pursuit, forward-dodge entries, and attack pacing.
Guard, parry, and hit outcomesDefensive choices and their actual results were not clearly separated.Guard-versus-dodge choices and guard, parry, and hit outcomes are analyzed separately. Strong defenders are pressured with longer chains, while exposed players may face quicker attacks.
Attack timing and rhythmTiming responses depended more heavily on difficulty and random values than on the player's real habits.Actual attack intervals and repeated rhythms now affect enemy reaction time, parry timing variation, attack pacing, and recovery-punish decisions.
Special abilitiesInstant abilities could be missed when only their active state was checked.Successful activations are counted directly. Repeated use affects the chance that an enemy will respond with an appropriate defensive or evasive action.
Dodge-to-heavy attacksThis sequence was not tracked as a separate pattern.Heavy attacks started within 0.8 seconds after a dodge ends are tracked separately. With enough evidence, enemies may punish the recovery or selectively imitate the same tactic.

Enemy Behavior After Learning

BehaviorBeforeAfter V1.1
Range and attack decisionsEnemies often attacked through an independent probability check as soon as the player entered attack range.With enough evidence, enemies consider the player's movement and attack habits before choosing how to enter.
Connected pressureCircling, dodging, and attacking were selected independently, making sequences feel disconnected.Enemies can use a connected tactic: circle the player → enter with a forward dodge → briefly settle → attack.
Recovery punishmentTiming depended heavily on difficulty and random values, making counters slow or inconsistent.Enemies that have learned the player's attack rhythm can anticipate the end of an attack and respond more quickly.
Dodge-to-heavy imitationEnemies did not learn or use this sequence as a separate tactic.When the player repeats it often enough, skilled enemies may imitate the same dodge-to-heavy tactic with a limited chance and cooldown.
Learning fairnessStage and difficulty values could feel more influential than actual combat evidence.One or two actions never guarantee a counter. Learning affects future decisions only after enough evidence is collected and does not cancel an attack or defense already in progress.

AI Learning Notification Changes

Previous messages did not clearly explain what the AI had learned or how it intended to respond. Notifications now directly describe both the recognized habit and the enemy's intended response.

NotificationBeforeAfter V1.1
Learning informationMessages mainly used broad descriptions such as “Learning detected” or “The next enemy has become stronger.”The notification explains the observed habit and how the current enemy intends to respond.
Heavy-attack notification shown in the imageIt was difficult to tell whether the AI had recognized a preference for heavy attacks.When at least four valid attack choices have been observed and heavy attacks account for 60% or more, the game displays: “We remember the breath you take before putting your weight into a strike. The enemy will set their blade and wait to counter your heavy blow.”
Executed responseLearning messages were not visibly connected to the enemy's actual actions.When an enemy executes a response, the game identifies whether it used a guard, dodge, counter-strafe, forward dodge, counterattack, recovery punish, dodge-to-heavy imitation, or special ability.

The message shown in the image means that the AI has collected enough evidence to identify the player's preference for heavy attacks. It may adjust its guard, dodge, and counterattack weights when a heavy attack is expected. It does not mean that every following heavy attack will be automatically parried or countered.

Real-Time Learning Status with TAB/Y

To prevent the learning information from permanently occupying the screen, it is now displayed only while the assigned button is held.

Displayed InformationWhat It Means to the Player
Current confidenceHow much usable evidence has currently been collected. It does not represent AI difficulty or win rate.
Observed attacksThe ratio and sample count of actual light and heavy attack starts.
Observed movementThe ratio of approach, retreat, and lateral movement relative to the enemy.
Observed defense choiceThe ratio of dodges and guards that were actually selected.
Observed hit outcomesWhether enemy attacks were guarded, parried, or landed on the player.
Applied learning valuesHow strongly the collected behavior currently affects the enemy's dodge, circling, and long-combo decisions.
Planned responseThe response the enemy is currently preparing or considering. It may change or be cancelled if distance, stamina, or combat state changes.
Last executed actionThe most recent action the enemy actually performed using the learned information.

  • Keyboard: Displayed while holding TAB
  • Gamepad: Displayed while holding Y
  • Uses the currently locked-on enemy, or the nearest living enemy when no target is locked
  • Refreshes approximately every 0.25 seconds while the button is held
  • Displays “Collecting samples” when evidence is insufficient and “Awaiting decision” when no response has been selected
  • Disappears immediately when the button is released and is automatically hidden in menus and pause screens

Combat observations are analyzed approximately every 0.65 seconds and applied to the enemy's next decision. The AI does not instantly read the player's input or cancel an action already in progress.Enemies can now use special abilities starting from Stage 100 in Campaign Mode and Round 10 in Infinite Mode.

First-Launch Control Tutorial

When starting the game with new save data, a basic control tutorial will begin before pattern learning.

  • Movement
  • Camera control
  • Guarding and parrying
  • Dodging
  • Special abilities
  • Weapon switching
  • Viewing the AI learning status

Input icons matching the currently used keyboard and mouse or gamepad controls will be displayed. Completing each action advances the tutorial to the next step.The Options screen can also be opened from the pause menu during the tutorial. Language and control settings can be changed without resetting the current tutorial step.

Health Regeneration and Trait Description Improvements

Automatic health regeneration is only applied while out of combat.A player is considered out of combat after spending at least 2 seconds without dealing or receiving damage.Descriptions for Traits, Perks, the Stats screen, and detailed tooltips now match the actual calculation:Regenerates N% of Max Health per second — activates 2 seconds after dealing or receiving damage

UI and Localization Improvements

  • Applied a shared multilingual font supporting Korean, English, Japanese, Simplified and Traditional Chinese, and Russian.
  • Fixed long descriptions and buttons being clipped in Blood Contract, Dangerous Challenge, and Mysterious Merchant events.
  • Fixed long translations overlapping or extending outside their panels in Options, Training Settings, Weapons and Combos, Stats, and AI Learning Logs.
  • Improved the Normal, Hovered, Pressed, and Disabled states of shared buttons, including gamepad focus feedback.
  • Improved transition animations when opening and closing windows.
  • Trait nodes are now color-coded: cyan for unlocked, gold for currently unlockable, and dark gray when requirements are not met.

Steam and Stability Improvements

  • Fixed an issue where regular Steam statistics could be submitted as leaderboard scores.
  • Scores of 0 are no longer submitted for modes the player has not participated in.
  • Fixed rejected identical scores being submitted repeatedly whenever the game was saved.
  • Improved stability by processing leaderboard lookup and upload requests sequentially.
  • Pending Steam requests are now cleaned up safely when exiting the game or changing maps.

Planned for the V1.2 Update

New actions and an expanded range of learnable behavior are planned for the next V1.2 update rather than V1.1.One of the actions currently being planned is a shield bash performed by pressing the left mouse button while guarding. An enemy struck by the shield bash will be briefly stunned, with a chance to be pushed backward or knocked down.We also plan to expand the AI's behavioral range so that these new actions are not limited to the player. Enemy AI will be able to observe, respond to, and learn from them.

Developer Note

Through your feedback, we found several cases where translations were broken or text extended outside its intended area depending on the selected language. We found these issues particularly often in Chinese, Russian, and Japanese.We have fixed the clipping and translation issues identified for this update, but we are also planning a broader overhaul of the entire UI. We would appreciate your patience while we work on it. We will address newly discovered issues as quickly as possible and continue applying improvements in future updates.We believe AI learning is one of the defining strengths and core identities of our game. Our goal is not simply to make minor adjustments to enemy attack probabilities. We want players to clearly understand how an enemy learned from their fighting style and why it selected a particular response.Thank you to everyone who shared their feedback.

More from TOOSIN : 투신 Demo

Other announcements

All events
Major update6 Sep 2026TOOSIN : 투신 v1.3 Update Preview — 100 New Traits & OptimizationSome names, including trait names, may differ from those used in-game. Hello, this is the developer of TOOSIN. Version 1.3 introduces 100 advanced traits, stat bonuses for Infinite Mode rankings, and influence-based risks and rewards in Ranked Battles. We've also improved combat impact and readability in fights against multiple enemies, while refining arena visuals and reducing rendering costs.…Community27 Aug 2026TOOSIN : 투신 v1.2 Update Preview - Ranked Season 2TOOSIN : 투신 v1.2 Update — Season 2: The Shattered Throne Hello, this is the developer of TOOSIN : 투신. We are announcing the schedule for the v1.2 Update and Ranked Season 2 , featuring the combat, AI, progression, and UI overhauls we have been preparing since v1.1.1. At the heart of Season 2 is a 5v5 Grand Melee that combines individual score competition with a two-faction Steam Territory War.…TOOSIN : 투신 DemoGame update24 Aug 2026TOOSIN : 투신 1.1.1 HotfixTOOSIN Version 1.1.1 Hotfix Release Date: August 24, 2026 Hello, this is the developer of TOOSIN. This hotfix focuses on save data protection, separation of Ranked Mode and campaign progression, AI combat stability, DLSS and Frame Generation compatibility, Steam integration, and multilingual UI improvements. Save Data and Progression Stability · The game now creates a recovery backup whenever y…