Star Control
Store

Adding Star Control to Steam?

Published on Saturday, June 2, 2018 By BlackOnyx1 In Founders Starbase

Edit: got an email from support, solved. 

Hi,
on the last email we've received we were informed that " I am happy to say that Star Control: Origins has already been added to your Steam account. No additional sign up required." 

However, I do not see that game on my account. 
did anyone have the game added to his Steam account ? can you add it manually or is there any action from my side that is required?

Will appreciate the assistance