This game is pretty decent. There many parts of this game that I completely loved and some that I weren't particularly a fan of.
As for the good. I love the graphics. It's visual appealing to see the blocks, after clicked on, go up in the air and then fade away. I also think the "UNDO" feature is a really nice touch because I'm always the person that goes clicks something and then immediately regrets it. Make blocks that move the map down or across with the (|) and (-) blocks give the game a unique quality, that it's not just another matching dumb matching of the shapes flash.
I think you could have improve on the game in some aspects. I was messing with my speakers because sound wasn't coming out of them, then I realized that the game didn't have sound. Maybe a light explosion or a sound that was more on the happy side I think would work nicely.
This game has a lot of potential, there is just a few things that could be fixed up.