Honestly, I don't know what ,,glaring mistakes" you're talking about. Also, no clue who these characters are, but the descruption you gave makes them seem really cool, and it's nice to know that you're having a good time thinking about that world of yours.