Rubik's Cubes & Beyond