Frankly, Halo only seems generic because it sticks to the formula that made it as successful as it is. If you really look at things, Reach is a huge deviation from the current norm. "armor abilities" single-wielding, non-regenerating health, slower runs speed, different abilities for the...