Great take on the theme, and very nice execution. I'm terrible at tetris-style games, but this is a good one!