The Liberation of Geoff

A decade ago, the land of Geoff was overrun by a horde of giants, ogres, and evil humanoids, its people either slain, enslaved, or driven into exile. Now at last the tide has turned. The time to free the people of Geoff from their servitude to the giantish tyrants has come! But don't forget to watch your step when you confront the true masters behind the giant clans.