I think the races are pretty well balanced. Humans are a little underwhelming (but are correspondingly easy/cheap to get), but all the others (even mantis, ever seen one try to put out a fire? *facepalmclaw*) that I've played with have disadvantages where I inevitably run into them and think "y'know, a human would do this so much better...".