The game is now at a point where I can rotate all the desired cube faces, and manually trigger resource transfer based on which tiles are on the top face of the cube:
This leaves three major chunks before I can call the project foundationally done:
Two of these are heavily UI-focused, which is definitely one of the parts of Unity I am less familiar with.