Souls Like Strings

TWIL June 12th 2026

  • Usage-based billing might actually kill LLMs
    • After Copilot made the switch I burned through my limit in less than a week
    • Admittedly doing a lot of work on mobile SDKs where I used the LLM to have some idea what the code meant
    • But I think I'd definitely still burn it before the month is up
  • Async code for iOS is way more complex than for Android, at least in Objective C (but tests in Swift for some reason?)
  • Both our SDKs require steps before you can use their changes in the sample app
    • For...
Continue reading

Axyz

Ballin'

Why

  • Immaculate vaporwave vibes and soundtrack
  • Chill but satisfyingly challenging puzzles
  • Consistently introduces new mechanics with a smooth difficulty curve
  • Diegetic menus and UI elements are great

Why Not

  • Some levels require quickish reactions, so maybe not ideal for pure puzzle heads

Impressions

I initially picked up Axyz for my wife because she played Kula World as a kid, but ended up playing more than her and now I'm planning to 100% it. The puzzle gameplay is great, starting with a simple premise and gradually expanding it with new mechanics as...

Continue reading

Sayonara Wild Hearts

Have you ever played a 90min music video?

Why

  • Feels like one big anime finale
  • Plenty of replay value with challenges/score chasing
  • I replayed it immediately after my first clear
  • Every level is great; some are spectacular

Why Not

  • You hate music and creativity?

Impressions

Sayonara Wild Hearts is the ultimate argument for short games. The thing about rhythm games or endless runners (the closest comparisons in terms of gameplay) is their endless nature means the visuals are necessarily kinda samey and generic, so they can be reused across multiple songs/levels. Totally logical and...

Continue reading

Mina the Hollower

Billionaire genius mouse philanthropist

Why

  • Retro vibes with modern polish
  • Gives hints, not answers to its many secrets
  • Challenging but heavily customisable combat/traversal
  • Endless cool details, starting with the in-game manual
  • Achievements are meaningful/interesting, not just chapter markers

Why Not

  • The burrowing/4-directional attacking takes a while to learn

Impressions

Mina the Hollower is a retro Zelda-like with combat inspiration from Bloodborne of all games. It's jam-packed with secrets and attention to detail, from the old-style in-game manual which is great as both a concept and source of extremely useful info to the many...

Continue reading

TWIL June 5th 2026

  • Any invocation of display_page getting all its data from ReactHelper makes it really easy to add/modify that data
  • Adding a network call to URL construction in an SDK which previously did not need one is not easy at all
    • the function constructing the URL now needs to be async
    • so its callers also need to be async
    • so the sample app needs to call them from async functions (sometimes)
    • just a lot of hassle
  • If your CI job just randomly stops sometimes, it might be going OOM
    • If it's running JS unit tests with Jest,...
Continue reading