I've just been told by the programmer that he'll be working on it overnight. I'll need to be available for him while he works to answer questions and test. If you see me online skype, understand it will be to speak to the programmer so I wont be able to chat. Although it's not certain until it's done, there's a good chance it will be complete within 24hrs, excluding full testing.
For those waiting for shipping (partners), you will be shipped once it is fully done and tested. Initial testing doesn't take long, but I'll need to fully test everything to ensure there aren't bugs. Typically because the software is enormous, one small change can accidentally change other things, so I need to re-test everything which takes a lot of time.