This is the big Beta patch that was promised, the game comes out on the 5th June, so we will be getting one more patch before then but as of now this patch has done wonders for the game, it looks and feels so smooth and incredible, I'm very impressed so far.