We put out a devlog 5 days ago where we said that we can't tell if we'll get there, but early to mid August may be more likely.
We update people frequently and regularly on how the build is doing, and we post lots of assets to back what we say. If we don't make it, it's not the end of the world, that means the end product will be more polished and have more content. We always make a point not to promise a release date and get people's hopes up until we know we can deliver, so we wouldn't be breaking any promises by delaying it a little more.
There's no need to be sarcastic about it.