Thank you so much for playing and for the comment =] The WebGL version was actually the version I submitted for the Ludum Dare jam (for which this was made in 48 hours); the "post compo" version for desktop addresses the canceling issue and some other bugs (like the orbs not appearing).
My long term goal is for this game to be properly made into an actual game, but who has the time? 😅