To be fully transparent this game was made in Game Maker, which has pretty scuffed HTML export, it's why I always recommend people download instead. Unfortunate that the demo isn't giving you a clear picture of the game though, sorry to hear that!
Oh don't worry I played it on Edge ! And loving it GG
It was mainly a heads up (for no reasons I'm thiniking of compilation optimizations)