I really like a lot of your ideas but I think you need to be careful not to make it to complex. Granularity is good, but if we have to worry about damaging 50 different systems, calculating a bunch of dice results, etc. etc. it'll slow down the gameplay to the point of being a tedious slog through mud. Even for a lot of detail oriented people it can be too much....
Overall I'm optimistic at your ideas.
Edited by Gibbilo
























































