We had to push the release date forward from today due to some small issues, but they are resolved and the game will be released either at the end of this week or beginning of next week.
We look forward to release and are excited for all of you to finally experience what we've been working so hard on!