It is quite a bit late, but more promising to be the actual date of release without further delays. What's more promising is that they addressed the expectancy of how it was received by game testers, and they said it feels like a S.T.A.L.K.E.R. game as it should.
What's left is debugging the remaining bugs.
Hoping they will make quite the noise in the summer game expos.
I won't buy D1, and maybe not even month one, depending on how polished it is on release etc. (we know how it is), but I'm very excited about it! Is there any word on mods support?
Nothing else on the last few pieces of information released yet, I believe. But they still didn't go back on official mod support, even if they might not be able to deliver it on release.