Reliable rescue counts & released keys
Misses now count once per kitty. The kitty update loop stops at the winning rescue or final miss, avoiding extra saves or misses after that result. Held movement keys clear on the blur lifecycle event, so stale keys do not remain latched after that event.
Ten rescues, seven allowed misses, the original bounce physics and River's characters stay unchanged.
Desktop Chromium automated checks cover natural loss, restart and a separate natural victory with the medal finale. Lifecycle checks use synthetic blur; native window switching remains unverified. Chromium touch checks at 390×844 and 844×390 cover start, steering, natural loss and redeploy; the portrait award restart used a controlled final-rescue fixture, not natural mobile victory. These checks do not establish Safari, physical devices, audio or family play-feel acceptance. Rescue counters are covered, not a global freeze of every animation or bonus system.
Play latest Space Kitties