Stellar Initiative: Release Date May 27

Stellar Initiative will be released on May 27th It will be available in 9 languages. The game will feature: 116 unique artifacts 20 different buildings and ship abilities 104 upgrades to install with different paths 12…