Good effort! I liked the historical briefing you gave before the game started. If you're using unity, I think that you might have to do Input.GetKeyDown instead of Input.GetKey, if that was your issue. GetKey returns true every frame the key is held down, while GetKeyDown only does on the first frame, so it's best to use that if you only want a single input like for this game.