Dear NiceGuy1986, thanks for your review I suppose. It's a bit difficult to improve our game based on your raw emotion, but we appreciate it nonetheless. We never did expect EVERYONE to like our game, we are actually very surprised that so many people do like it.
One thing I might be able to help with, is your hatred for version numbers. See - it's silly - but unfortunately many professional software developers (I guess 10 million would be an educated guess) insist on structuring their version numbers. Pesky if you ask me.
Nevertheless, I'm going to try to explain the structure of our version numbers to you, and anyone else who might be equally frustrated. You see, actually our build numbers are composed of three components. Let's call them <A>.<B>.<C>:
A: This is our major version, it doesn't change much. It might change when we rewrite the entire core of the game to work with another game engine. It might also change when we overhaul the entire ui of the game. And, of course, when we actually release the first complete version of the game.
B: This is our minor version, it changes quite often. We tend to increment it every time we publish a new version of the game with a significant amount (don't quote me on this) of new content. This number is the number we work towards, we have set goals for the next minor version.
C: Okay, this is our revision number. This will increment for every set of minor changes; Like bugfixes, repainting some sprites, or maybe adding a back button somewhere. Basically every time I send a build to Young & Naughty for testing, this number will be increased. These changes will usually hardly make any difference to most users, either that or we really dropped the ball on testing...
I hope this explains some of the logic behind our version numbers. We're not perfect, and we are not a billion dollar software company, so I'm sure we could actually still improve our methods a lot!