Thanks for playing and for the in depth criticism.
I will look into the things you said and use them in future games.