Very nice screens, couldn't care about the standalone version, though it is a nice menu screen. I do hope you realize how many cons there are to trying to maintain a standalone version, especially if you refuse to compile it yourself...
On another topic, why do you make so many separate threads? Keep them all in one discussion, or else it becomes very spread out and difficult to follow along. Especially, in particular, for a new release, since people would expect the main (?) thread to have the release information, not another thread. This also messes up any links that were meant to point to the forum discussion (not to mention; which thread do you point to?). On another note, you should make a wiki page...