it's almost perfect. The big problem is that the main character can get pushed off the screen by the machine.