Very cool concept using the top face to determine movement. As others mentioned, the 4 was annoying sometimes but I like that you incorporated it as a solution for some puzzles.