Nice and Simple
I think you did a pretty good job on it.
Improving it would be highly advised though. Try improving the response time and also consider making a keyboard interface... such as making the keys correspond optionally with keyboard keys so you could actually use it fluidly. ^_^ keep it up~