Very good. Realy many improvements and good ideas.

I don´t want to critize anything because I like what I see, but I think it would be better to see the a gate AND the next gate. Otherwise the gate race has too much to do with memorizing. To make it more difficult and exciting, you could place the gates closer together and making them form forms, like loopings.
I think it´s also cool to see all gates. I just don´t know about the frame rate then...

And the bee is currently flipping its angle. I think it´s better quality if the be is not flipped into the new direction but rotated. I mean you don´t have to change that movement. But instead of suddenly beeing into that direction the bee could rotate to it with a simple function.
I am using such a function for my AI. It's checking where the target is, then it´s calculating which rotation direction is the shorter way, and then it´s rotating into the direction of the target but never further. Pretty simple.
YOu could make it that way, that the bee is already moveable into the new direction, and just the model is still turning into that direction. I mean that´s better quality as just setting the angle to the desired direction.


:L