It would be nice to put up an explanation of what each role does overall, as it'd feel less random because the names of the roles are somewhat vague.
Also, a brief explanation about the technology advancements is welcome. For example, do we already have Railguns? How far has any technology other than electronics advanced?