This has weird game show energy and I love it.
That said, the range at which blocks will snap into position is kinda low so it can be somewhat annoying to get them to stand still again.
I also managed to somehow make one of the blocks a bit larger at one point.