Nice idea! It was too hard for me, maybe I just didn't fully get how it works. There seemed to be some bugs with buttons not working and others working when they shouldn't.