Interesting concept but definitely unfinished as I don't have any idea what to do after the keyboard press phase.