I like the idea of moving the blocks around in a breakout-like and solving puzzle by doing so.
You maybe the first one who managed to solve the puzzle. Congratulations!