Square Assembler
The rules are simple: the squares of one color placed side by side form a block (one square is not a block). When you move the mouse over the board, blocks are highlighted. If you click on a block, it vanishes, and the squares above it shift down