Moduli stabilization in string theory compactifications can be described by linear attractor equations. These attractor equations determine the values of stabilized moduli, and also the masses of those moduli and the gravitino. Surprisingly, they can be recast in terms of a gradient flow, generated by a scalar potential related to the on-shell gravitino mass. Explicit examples with many variables are solved by the formalism. It also suggests a thermodynamic interpretation of the landscape. In the presence of many fluxes it appears that SUSY is readilly broken, and de Sitter flux vacua ensue.