It appears that the problem was the itch.io page trying to take control of my mouse.
The solution was to activate the full screen mode.
Browsers are a pain in the neck sometimes. I'm glad we got that figured out!