Thank you so much for this incredibly detailed feedback, I'm glad you enjoyed it. Lots to take from this so will definitely take it on board, thanks again. I will check you your game now.