This game looks really good and has some interesting puzzle mechanics. More variety in the levels and some sound/visual feedback would have been nice.