It took some figuring out what are the mechanics of different tiles, but overall this is an exemplary puzzle game. I like the artstyle and music as well!