Thanks for the feedback! ... yes, I asked my friend to test it and they also said the same thing, maybe I made it way too hard....
yes sure!
Could you please rate my game too?