The 3d graphics is really great. I like the Rubik cube look. Controls are straight forward. I would like to know, do you use transformed background layers for 3d or is it raytraced pixel by pixel? Just a thought, maybe switching to neighbor tiles with arrow keys while the cube auto rotates is easier to control for users, idk.