They didn't "promise" fins. They said they intend to publish an income statement and balance sheet. No mention of 3rd party auditing. Plenty of companies release unaudited financial statements through public information chanels. It's no reason for fear and unreasonable doubt.