Facts seem to indeed point to this year, unless something really goes wrong.
Still hoping for end Q2 release.
THey've stated that open beta is more for publicity and people trying the game and that release will follow very soon after it, unless something goes wrong of course. Just can't find the source anymore/