Nice game and well designed. The last level was very interesting.
Maybe use mouse for control could be more intuitive.
This puzzle game is a solid base to build more puzzle with new mecanics.
Good job !