Whatever critique I had was gone after I read about the left shift key. Now I can just say - great job! This was super fun!