Nice submission!
The game itself works well; I'm not a big fan of tile matching games like this, but I did play for a bit just to get a good feel for it.
The mechanics themselves feel good as far as clicking and switching tiles and matching them also. Nice animation for that. I think the sound for matching could be better and inspire more to continue playing. Right now it kind of sounds like a whiff like you are missing or I guess the tiles are disappearing. A more satisfying sound would be better. The tile switch sound is just fine.
Some background music would be great too, especially a track where you could increase/decrease the tempo as the player started matching more or less tiles one after another.
Another big thing would be to simply introduce a timer or goal of so many matches to advance to another level, even if the level was just a numerical designation and didn't change the level design at all.
Either way, this is a nicely laid out, working implementation!