Deficis

Life on earth is in peril and destruction is imminent. You have been elected to lead the team launching humanity into the cosmos. With luck and enough effort you should survive long enough to find a hospitable planet.

Currently on Early Access on Steam.