If you want to make the setting of the game memorable, then you need to find first of all good specialists in the field of concept art. I recommend you to read more about art outsource services. I am sure that with the help of properly trained specialists you will be able to significantly speed up the development process.