Perfect! This game would benefit from locked cursor, as I click frantically I click outside of the game activating the other tabs or some more dangerous actions.. xD
onClick(() => setCursorLocked(true))
However, besides that you would have to listen for onMouseMove second param delta to add to and clamp pos (first param) to screen size, saved to custom variable or cursor obj and use that for the bee arrow pointing towards instead as well.
But it's fun and very nice game!