Save the last world in a solar system of living planets being consumed by an invading interstellar army, playing as the world's champion and its goddess. Take on the epic full leng...