Just move the colored squares up, down, left, right with WASD, and rotate it left and right with Q and E. Change the entire thing with space, and enter in a 9 digit code, such as: 112111311 (that is the code for the start puzzle). Pressing multiple movement keys at the same time screws up the colors.
This is freestyle, for now. I will make it into something where you actually have to solve puzzles. I got the idea from the Rubik's Slide.