You made a nice puzzle game, but I'm not a big fan of the sprites.
Have you ever tried the game BLYM? It uses a similar idea.