Very neat idea, very reminiscent of older flash puzzle games! Had some issues with level 4 where no matter what combination of blocks I put in, it would get stuck, but the rest of the game worked like a charm! Great job!