It was supposed to be released a while back actually. Just like the promised new touch screen registers that we FINALLY got recently (that have been rumored to have had scheduled release dates years before) I think they are tweaking it for release though, at least that's the latest rumor that I'm aware of. But I'm not holding my breath.