I gotta say, I really like the diversity (and lack of to a degree) of the characters. It's cool that each one has their own niche but a bunch overlap into each other AND also seem to fit the theme pretty well.