Nice one, I like the gameplay, and the last puzzle is quite challenging~Using the tile shape as a hint is also a nice touch :p
Thanks