Thank you for your detailed feedback. I will defiantly take these into consideration when I come back to improve the game later.