Arrow keys to navigate. Pretty simple programming... each square moves a different speed when arrow keys pressed to create 3D effect. If you can, it would be great if you could help me with this bug - when a square touches an edge, it messes up the perspective. And sometimes the squares become askew for some reason, so click the flag to straighten them out again. :)