Frustrating and stressful but soooo satisfying when I beat it. I'd say work on the collision detection a bit, and maybe make it so pieces can be rotated.
Thank you for the feedback! Being able to rotate the pieces would definitely give the player more control and would probably make the game more enjoyable.