great idea! i had some problems moving keys in the right direction and overshooting positions they should stop at. other that that a really great game!