Can I help it if the description of the suit, and especially the helmet, make me think they will look like Darth Vader clones?
Other than that I think it is a story with great potential, although in a few places you have an extra word slipped into a sentence....I imagine an error from editing the word order or something.