Here is the full list of all 30 Geneforge 2 - there are Infestation achievements.
Complete the tutorial.
Learn that these mountains contain far more than you thought.
Meet the leader of the Awakened.
Find Barzahl.
Meet the leader of the Takers.
Ally yourself with the Servants.
Ally yourself with the Awakened.
Ally yourself with the Barzites.
Ally yourself with the Takers.
Discover that a horrible crime was committed.
Find a killer and deliver judgment.
Deliver victory to the Servants.
Deliver victory to the Awakened.
Deliver victory to the Barzites.
Deliver victory to the Takers.
Leave the Drypeak Mountains with a good ending. (Normal difficulty or higher.)
Leave the Drypeak Mountains with a good ending. (Veteran difficulty or higher.)
Leave the Drypeak Mountains with a good ending. (Torment difficulty.)
Leave the Drypeak Mountains with a good ending without ever using a hostile ability. (Normal difficulty or higher.)
Leave the Drypeak Mountains with a good ending without ever making a creation. (Normal difficulty or higher.)
Clear 10 zones.
Clear 40 zones.
Help the Sholai complete their mission.
Have 25 books in your journal.
Have an artifact made for you.
Slay a drakon.
Slay 2 major foes in Gazak-Uss. (Normal difficulty or higher.)
See the Geneforge. Up close.
Pop 50 bubbles.
Return an egg to Hannah of Wealth.