Nice game! I found the tutorial to be at a good pace as new concepts were introduced into the puzzles. I also liked that some levels had limits for how many moves could be made to switch things up and make it more challenging.