I agree.
While @RogerDodger has a point concerning the question of which build this is; More than likely it is a version of the final build, and is also highly unlikely, that any major core mechanics are going to be any different this late in the cycle. Game is set to release in under two-months. I'm not sure how much he believes can be altered in such a small window.
But... anything is possible I guess.