Thank you for trying it out on your stream! you seemed to have fun despite the camera issues.
I have just updated the game with a nearly static camera and tighter controls if you feel like trying it out again.
I have attempted to make the web versions as playable as possible but seems like theres a limit to what a browser can do(or at least with my skill).