From purely gameplay perspective this is an excellent puzzle game. Definitely had fun though it was a little confusing indeed.
However, the game suffers from inconsistent pixel sizes and... just letting you know that when working with pixel arts in Unity you should turn off the whatever filter makes your pixel arts blurry.