When I announced the game I thought I would be releasing it in three to four weeks. Rapid progress on development now leads me to believe that will be much sooner. Possibly a week or two.
I really want to add a bunch of new features that I've been planning, but I'm holding out on those so I can release version 1 and build from there. There will be a steady stream of updates with new features (and possibly bug fixes when/if any are found) so releasing version 1 as soon as possible makes sense. Anyone who downloads the game will get updates as soon as I add them.