There's only *one* source that's given you the correct info - I don't eat Lords cake (or drink Kool Aid )
We were correct about the delayed release. I'm still not sure why you think otherwise:
The game is definitely delayed but we don't know by how much. We now have two sources on that...
^ 17 May
"Still possible" really isn't a very strong statement but clearly they think that if it gets accepted first time they can get a reasonably quick turn-around.