Arrow keys. 20 levels. I am not responsible for any damaged keyboards. Remember, you can quit at any time. All levels are possible. I've beaten them all, start to finish. (It took a while!) Protip: Try full-screen to make the game slower (and easier). The game is still possible without full-screen, though.