Have given it a bit of a polish; I think it needs at least one-paragraph sections about each of the games, a bit about the game universe and how consistent (or not) it's been, and maybe a source that talks about the "series" being a significant entity by itself. Another series article like Grand Theft Auto (series) might be a useful model. (And it looks like Elite (series) would be a more appropriate title than Elite series.) Maybe Wikipedia talk:WikiProject Video games could give some input?