It feels like a rubiks cube, Like the concept! I wonder how many ways you can switch the top-face without changing a dice's position (after a loop)? Are there only few or a lot? Maybe we will get the same face if we go an arbitrary loop? (could be different w.r.t. clockwise / counter clockwise ... ?)
Will be more accessible if we can have a observable dice somewhere.
GJ !!