The genetics idea is a very clever game mechanic. Reminds me a bit of the old Creatures Labs games, however this one has some strategy to which of the various traits you wish to select to breed.
Good idea, well implemented.