We don't know..... whenever Dr. Neo decides that it's ready to be released (they want to address certain bugs and add certain features for each release). I assume the issues are becoming increasingly complex since release dates are getting farther apart nowadays.
BruceG