They look pretty cool - I dig this shiny maroon a lot.
I suggest adding markings and other kinds of coloration to their exoskeletons, though.
Bugs in nature are very colorful.
Their weapons also feel a little lackluster when compared to their gorgeous chitin - you may want to put some 'house symbols' or something on those to give the illusion of culture.
Especially on the big gun, there's a lot of space for a corporate logo or something.
"Bug-Mart"