Really cool, reminds me of some early facebook games i used to play a long time ago lol. While the mechanic can be a bit repetitive, your implementation keeps the player engaged and doing the same thing over and over again doesn't feel boring at all. There's a nice variety of blocks and it's easy to learn their behaviours. nice experience :)