I pushed back the release date because I don't know when the whole publishing process will be complete for Desura. Hopefully soon, I'd like to upload my game as soon as possible. But, it doesn't hurt to make sure everything is running right, especially with the installer.