It makes me think of Sebastian Lague's most recent video on making a Rubik's cube in Unity. It's a bit unclear on the game as a whole. Like it would be good to have a shuffler that would shuffle the cube and you would have to solve it. The controls are a bit tough to tell on how to rotate it with ease.
Good work on getting this done!