Thanks for such detailed feedback. I really appreciate it and I will take it into consideration for future games.
No problem :)