Great puzzle mechanics, the difficulty ramp was pretty much perfect. Others have said the same, but my only real feedback would be small polish items, like seeing the characters (or maybe just outlines) behind blocks, highlighting the current character, and some sfx.