OVS over at the OFF forum responded to an anxious poster with more "it's coming soon" news. But nothing concrete, in terms of weeks. Instead we get an obscure metaphor. But no worries, sounds like it's due anytime now!
hang in there.... we are very close now... closer than we have ever been before.
If this was an Apollo mission to the moon... right now we're separating from the CM and heading to the surface.