Check your Javascript settings. We've changed from Itch.io's size auto-detection to 1080p (with a fullscreen button for other monitor types) so that might have fixed your problem.
Ok, it works now. The inspiration is clear :) I'm too bad at this type of games though
It's ok. I struggle to get three stars on some of the later levels, and I made it!