Updated August 5, 2018:
Progress on Starcom: Nexus continues ahead full steam! Speaking of which, hopefully the game’s Steam page will be up in the next few weeks. In the meantime, the game’s closed Beta started just a few days ago.
If you’re interested in participating in one of the closed beta rounds, be sure to sign up for the mailing list!