Thanks, I'm glad to hear you liked the gameplay loop!
I agree with you, there is a little work to do to make the randomness a little less penalizing.