While the developers did not give an exact date for the release, the team reiterated that their answer to all questions relating to the time frame is “soon.”