I think escrow is definitely a bit of a hangover at the moment.
I just read the latest announcement. Undoubtedly great progress although they could be written better and should be QA'd before release to the Aussie market. (basic grammar and terminology issues)
NNW Price at posting:
19.0¢ Sentiment: Hold Disclosure: Held