The main mechanics of the game were very interesting and unique. I had a lot of fun with the puzzles, and the music isn't bad at all. The inclusion of a difficulty option was great and made the game more challenging.
A couple of minor improvements could be showing what type of block would appear next.I also had the problem of accidentally freezing the blocks.
Overall, this is a very fun and enjoyable game with a lot of potential. Good luck!!!