Originally slated for release in January, CI Games' Sniper: Ghost Warrior 3 was delayed to April 4th, and now it's been pushed back again to April 27th. The delay comes from the devs wanting an extra three weeks to make changes based on the Beta results.
In the statement provided, CI Games CEO Marek Tyminski said, "we've worked tirelessly creating a whole new Sniper: Ghost Warrior experience set in an ambitiously crafted open world new to the series. While it's an unfortunate decision to delay the game one last time, we believe these final changes will result in a better experience for players worldwide on day one."
The beta was plagued with problems like the game randomly crashing, refusing to start up or install, controls not working, saves not working, and random points of the game having absolutely no sound what-so-ever. So while the delay is a bit of an annoyance, getting rid of some of those bugs and maybe making some changes isn't a bad thing.
It is in fact the point of a beta to be a final test before the game's release. That isn't so much the case any more, open betas are usually designed as a way to get people to play the game in order to pre-order it. Betas are now marketing tools for most major publishers, which is something I don't personally agree with. So while continued delays are frustrating to most players, getting a less broken game on launch should be a nice change.