This is a great example of a perfect jam puzzle game. A core mechanic that is easy to grasp presented in a simple style. Then it is explored in an interesting way through puzzle design and then by twisting the mechanic with the new shapes. Really forces you to think ahead in the best way, but without being needlessly punishing if you fail.
Brilliant! Reallly nice work with this one.