Giant - Stories i think you may like and Defeater and Downfall Of Gaia but probebly you know all of them