This is a decent match 3, but I gave up at level 17 because there was no apparent challenge to the game.
I made an Amstrad GX4000 .cpr version if you want it.
Coming version has difficulty levels. This will be the easy one.
Try new version with difficulty levels