Siege of Centauri: Siege of Centauri Release Date Announced

Stardock announced a September 12th release date for its take on the tower defense genre, Siege of Centauri, today. Set in the Ashes of the Singularity universe, the player takes on the role of defender of Earth's first…