Total Members Voted: 260
Those are a cartoonized version of space marines from Warhammer 40k series.
Total ripoff of Fallout 3.