Note: Apparently this is basicaly abadonware now. The Stellar Impact servers are down and the developers have not posted an updated in quite some time. Check the Steam forum thread here for more details.
don't miss a deal
We're finding stuff cheaper than Black Friday! Get free updates