I agree with the above. You look pretty good, but you lose some "fluidity" right at the last second before the release point, and it looks like your whole upper bodies energy is being focused into the release point in an effort to "get it all" at the bottom of the swing.
Instead of "loading up" and "getting it all" at the release point, try to focus more on having your hand in a good position (which it already seems to be), and continue that nice fluid motion all the way through the release point without trying so hard to "explode" at the release.
Your timing is also geared toward that "explosion" by having your feet slightly ahead of your swing, and allowing your feet to reach the release point just slightly ahead of the ball. This gives you leverage, which allows the upper body the fractions of a second it takes to "uncoil" its energy through your arm, and end up in the explosion of power at the release point.