Geneforge 2

Geneforge 2 is an Indie fantasy role-playing adventure with a science fiction twist. Explore a huge world, choose which side you will fight for, and make your own horde of completely obedient mutant monsters. Geneforge 2 has a huge and open storyline. You can join with any of several factions and reach dozens of different endings.