Description

Alpha Centauri, the closest star system to the Solar System, is formed

Location

Alpha Centauri

Rate

Quite important (7)

Sphere

General

Comments