Twisting Cube

Have fun manipulating a virtual Rubik’s Cube. Just like with a real Rubik's cube, the goal of the game is to make sure each side of the cube is a solid color. How many moves will it take to solve the cube?