Adding Star Control to Steam?

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 :) 


7,381 views 1 replies