Plinx Puzzle Game

Move the blocks to their matching squares below. Use keyboard arrows to move and push the box you want. Challenging!