Great concept and execution! Add some more levels to slowly introduce different mechanics and you'll have a pretty solid standalone game!
If you want to go wild you could even have it so you can rotate in the 3rd dimension and that the order of the green blocks can be changed by pushing them into the unmoving black blocks. There's a lot of potential for sure.