Fun game, feels like an expanded rubix cube!
I definitely see the potential in it, especially for discrete levels and individual puzzles. One thing that I think would be interesting is if you were able to push the cubes along more than one axis? I can see how this would quickly get complicated, but it seems like a fun place to expand.
I'm looking forward to seeing what you do with the game!