Cool idea and very nicely implemented.
I had a lot of fun with this game. My biggest issue was that sometimes I didn't have the pieces I needed and had to drop a bunch until I got them, especially the T connectors.
I also wish I could skip the intro. I would like to play some more to see if I can set a new high score but it takes a long time to actually get into the game.
Overall really nicely done. Great job.