The problem with this is that when they program it isn't flawless and once they test it problems arise that they did not see so they have to go back and fix all the bugs and glitches that they can. By not putting a date on it and by putting "Soon" on it they give us nothing solid so that if they had to push it back one week we would not be mad and disappointed.