In Revenge of the Savage Planet, you are forced to come to terms with the harshest thing that humanity has ever faced - corporations. Emboldened by the number of smaller companies that they have ...