I just added a progress page. Now you can watch us struggle to fill the list. We're getting closer to a release each day.
If you've just heard about ENIGMA, feel free to have a look at the information page. It'll fill you in on the details, and out plans for the project.