Really cool puzzle mechanic, though the early levels seem too easy, only requiring a few moves to complete. You also did a good job with the design, everything was easy to understand; In fact, the wall of text tutorial probably wasn't even needed :)