Aaron,
Over all you are looking pretty good. You appear to be using BT but at the very moment of release, watch your string elbow. It reverses direction (just a little). This is a collapse and indicates a last moment loss of BT. I think you should slow down the release and concentrate on "pulling through" more to stop that "reversal."
I'd also like to see you keep your head up more rather than so far over and forward.
Really, though, good progress.
Arne