Wooow I feel like you deserve top marks in presentation for the skill in which you crafted that game page on itch! A real masterclass haha.
The game itself is fun, it was challenging at first for me to get a grip of which blocks did what, and how to best position them. I was also doing a lot of mis-clicks in my panic! But once I got the hang of it, it was very satisfying to keep trying to beat my high score. Real good job on this one, especially as you said below it was your first jam? Impressive!