The stream today was overall a recognition of a lot of the delays, and respectfully hopeful for the future of the MMORPG. I think that the stream unlike the article was properly contrite. Steven had to bite his lip and accept that the game would at this point be delayed to at earliest 2020. I think this is a recognition that a lot of the community needed him to make in front of an audience. This stream largely involved the new "directors letter" released yesterday.
A few brief highlights:
This month they will release more information about nodes They will be weekly releases from Margret, and Toast going forward. The Stream showed video of pre-recorded staged castle siege combat between players. They will be hiring more staff going forward to reach the goals they set from 2018. Going back to using Paypal as the payment method. As we go forward in the future they will replace the concept art on the store with models in the game engine. The currency embers is because of the goddess of life (dealing with the Phoenix).