No word on it's release..

But they said they wanna make sure it's fully tested before they release it so chances are probably by the end of this week or next week... Hopefully. :taz: