Top spin

Introduction
My Solution (contact me if you really want to know)

 

Square one

rubik.exe with glut32.dll

When starting the program, input "n". You'll see a window with a cube called square one.
Use your mouse to rotate the whole cube.
Try to press "s" "q" "w" "z" "x" and you'll see the cube rotating.
Try to right click in the window.