Flip it over: navigation design in 3D puzzle game.