Very Good
I've seen something like these before but this is done much better, I didn't see any glicthes, it runs smoothly, the graphics even look good which most puzzle games lack. The soundtrack could use some work and maybe a choice of how many lives? I had fun with this game and enjoyed it, you did very good.