We recently posted news of a Planet Hunters planet discovered as part of a seven-planet system. Like all the Planet Hunters stars this is one seen in data from NASA's Kepler spacecraft. Dubbed Kepler-90 this system is a peculiar microcosm of our own Solar System, with small (probably rocky) worlds in the middle, and larger (probably... Continue Reading →