Cool idea, but way too strict on the player I feel. I know you said the game is about being hard, but you can have a hard game and still have some more leeway for the player. Other than that, I'd say you did a good job
Thanks for the feedback!