I had fun with this version.
One minor drawback: there's a noticeable delay when moving the mouse, which can disrupt the flow a bit. Adjusting the input response or optimizing the pointer tracking should make things easier.
Overall, fantastic work!
Thank you very much for playing.