Very cool. Pretty, too. My only recommendations would be to make each of the planet types numbered for random selection.