When designing game systems, some consideration has to be given as well to the skill and experience of the player, within the system. For a shorter, casual game, or for a first time player of the game, it is important the system does not feel overwhelming and that the complexity loom like a monster and chase the prospect away. However, the long-term, dedicated gamer wants the system to continue to unfold with complexities, new twists, extra details that were previously uncovered and tactical challenges so that he or she can constantly strive to conquer it again and again in new ways, or on new ground.
We are building new systems all the time now. Health, damage, ranging, weapon costs and parameters... There is a great spectrum between simplicity VS depth. Got any advice for us, or thoughts you'd like to share?