Not a bad idea at all... if the puzzle has for instance N pieces, then each individual "cube" could have N virtual sides.I just thought to 3 faces, one frontal and two lateral. You could even use 200 images, as if it were a polyhedron with 200 faces.