Nice game. Couple of critiques:
having both the "blocks left" and losing when you run out of space seems redundant. I find myself ignoring the count entirely.
The only way to fill a single gap is the long pieces. I think too much depends on getting those.