Ohhhh, is the goal to make the red block touch the green block? I really did not understand the goal. I went through a couple iterations on what my understanding was before I finally figured it out. Also I really wish it took one click instead of two to resize a block; it should be doable without too much noisy input resulting in accidental movement… Maybe if you also added support for undoing the last move it could be more forgiving.
Other than that though, this is really intuitive. The simple pixel art is obviously delightful. The bright up-beat music adds a great vibe too. You can’t play this without a smile on your face.
Also the expressions on the block faces depending on what you do to them is over-the-top-excellent.