News Sins of a Solar Empire 2 Steam Release Date Announced The biggest sin was delaying the Steam release. Ali Hashmi Aug 1, 20242024-08-01T15:01:29-04:00 Image via Stardock Entertainment