At first I was like: "Hey this doesn't follow the theme much, also why is there a keyboard", but then.
Oh my. Very clever, cool concept. The game itself is really polished and everything works properly. Overall, great job. Oh and the music, my man that is some quality stuff. Awesome work.