It seems there may be some confusion about Verbum Now. I looked at the blog post and it seems to be fine. I checked my e-mails and I don't see anything. Not sure if there is some issue or not.
https://community.logos.com/forums/t/168927.aspx