Harbinger - 4GamesList

A huge ship, known as the Harbinger, enters a solar system destroying planets and civilizations in its path. Survivors are taken aboard the havoc-wreaking ship to work in labor camps, or be unlucki...