Very fun idea. I had trouble with the way the boxes slide around when you're trying to push them with precision. I think the concept would work better if things were built to more snugly fit in a tile system. The way the boxes can get pushed a tad too far and land in an unreachable place, or slide off of the buttons is a bit annoying.