Thanks for your input, Joe, it is much appreciated. I will take what you have said on board for future reference, whereby any future game concepts, which i design will consist of these three imperative elements, which you have stated, in regards to the development of a successful game.