A good simple puzzle game. I think you have a really good base here to begin adding in some extras to vary gameplay and add additional challenge. Also keeping track of level progress would be a nice feature.
Lag is somewhat annoying but I went and played on another site with no lag so i'm going to chalk it up to the API. Otherwise a fun flash game with some great original music to accompany it.