This thread...NOPE! Nothing good ever comes from these kinds of questions. People want a time frame and if they don't get one other people will try and guess a time frame and it just leads to rage in the end if said time frame is not met. I worked with a coder a few years back and I could not believe all the crap that was happening to delay testing for the next update. He was busy with school, work, and keeping his social life on a regular basis, then it started to rain and when it rains it pours. He got sick, his car broke down, he got dumped by his girlfriend, and then his life went off in another direction. People were getting mad and crap and all I could do was scold them for listening to a guess someone made.