@HellishWaffleI think the best comparison is perhaps to think of the Martians as the steampunk equivalent of the Goa'uld from Stargate. Even though there are tons of differences but in a way their style is still somewhat similar.
BTW, am I cleared to post this on the characters page?