Try to form a line of communication between the corperation and the mysterious aliens.
Stellar Harmony

Source and More information: Stellar Harmony [Free] [Other] [Windows]

Author: itch.io