Amigos,
I realize that I will be breaking hearts and killing puppies with this announcement, but our ambitions for the new map generator have broken the release schedule a bit, and we will thus require another week to bring everything up to speed for launch.
Our new target date for release is now instead the 28th of August.
Deepest apologies.