Satisfying 3D animated next level Rubik's Cube