While I completely agree with everything you said here about bug fixes and nw.js, what does that have to do with you unilaterally renaming the current release to 89103 when even NLT is only calling it 89102? The point really shouldn't be if there is a bug fix worth incrementing the version number at all. The point is, when the developer themselves chose to release it as a specific release number, that's what it should be, not what someone else deems it should be. Changing the release number on your own will serves no purpose but add to confusion, as witnessed by someone asking you why you have a different version number.
The versioning numbers are a legacy from the early days of NLT Media when all users had to update their games using archives manually. Most players now are Windows users and use the installer/launcher/updater to keep their games running and current, although there still are significant cohorts playing the game on Linux, Mac and (God knows how) Android.
The only reason I can think of to explain their numbering system is to help the developers and people who update manually to keep track of sequential updates and intermediate bug fixes. Take the first manual update for this October, for example, 89101 which had a bug, viz., users couldn't play the Janet video after buying it. A fix was quickly added to that update and the minor modified update released to patron relabelled 89102 registering it as the second and latest release version of updates for the month. This bug fix would also have been included in the next major update numbered 89103, so that nobody missed it, which allowed manual updaters to realize, at a glance, that an intermediate bug fix version of the former update had been released and included in the current update.
Most players use the NLT Media installer/launcher/updater to keep their games current and pay no attention whatsoever to version numbers other than their first two digits which show the percentage in respect to the game's completion. Only techies and non-Windows users who update manually are interested in exactly what updates they are/have installing/installed, because for them updating manually requires that all updates are installed sequentially, in the correct order, for the game to function.
That's the way I look at it anyway.