Ha, oh no! Sorry about that!
This was a Ludum Dare game, so it was made on a serious time crunch and there were a lot of small issues I didn't anticipate, especially the soft-lock block on the last boss that people keep running into. I do like the "pick blocks from on-screen" solution, though. It would be an interesting approach, but would probably require some huge restructuring of the levels.
Also, looks like you ran into a really unexpected bug when objects stopped appearing on that boss fight. I'm guessing it's when you matched with the wall and created a hole, and the right laser kept shooting off the left side of the screen. I didn't have any safeguards against that, since the lasers are all either supposed to hit walls or scroll off the top and be destroyed, so it kept accumulating laser objects until it hit the object limit. First time I've seen something like that, haha!
Anyway, thanks!